Lines Matching refs:CurContext
1232 if (ThisTy.isNull() && isLambdaCallWithImplicitObjectParameter(CurContext) && in getCurrentThisType()
1247 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext)) in getCurrentThisType()
1249 CurContext, Context); in getCurrentThisType()
1439 } else if (Method && isLambdaCallWithExplicitObjectParameter(CurContext)) { in CheckCXXThisType()
1467 if (LSI->Lambda && !LSI->Lambda->Encloses(CurContext) && in MarkThisReferenced()
7874 FunctionDecl *CurFD = dyn_cast<FunctionDecl>(CurContext); in ActOnStartCXXMemberReference()
8561 assert(S.CurContext->isDependentContext()); in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
8563 DeclContext *DC = S.CurContext; in CheckIfAnyEnclosingLambdasMustCaptureAnyPotentialCaptures()
9140 DeclContext *DC = CurContext; in ActOnFinishFullExpr()
9265 auto *TParam = TemplateTypeParmDecl::Create(Context, CurContext, in ActOnCompoundRequirement()
9391 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create(Context, CurContext, in ActOnStartRequiresExpr()
9416 assert(CurContext && "DeclContext imbalance!"); in ActOnFinishRequiresExpr()
9417 CurContext = CurContext->getLexicalParent(); in ActOnFinishRequiresExpr()
9418 assert(CurContext && "Popped translation unit!"); in ActOnFinishRequiresExpr()