Lines Matching refs:CurContext
1165 if (ThisTy.isNull() && isLambdaCallOperator(CurContext) &&
1184 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext))
1186 CurContext, Context);
1511 const FunctionDecl *Caller = dyn_cast<FunctionDecl>(CurContext);
1590 if (auto *Caller = dyn_cast<FunctionDecl>(S.CurContext))
2694 EraseUnwantedCUDAMatches(dyn_cast<FunctionDecl>(CurContext), Matches);
7123 FunctionDecl *CurFD = dyn_cast<FunctionDecl>(CurContext);
7785 assert(S.CurContext->isDependentContext());
7787 DeclContext *DC = S.CurContext;
7792 "The current call operator must be synchronized with Sema's CurContext");
8360 // even if CurContext is not a lambda call operator. Refer to that Bug Report
8373 DeclContext *DC = CurContext;
8498 auto *TParam = TemplateTypeParmDecl::Create(Context, CurContext,
8613 RequiresExprBodyDecl *Body = RequiresExprBodyDecl::Create(Context, CurContext,
8638 assert(CurContext && "DeclContext imbalance!");
8639 CurContext = CurContext->getLexicalParent();
8640 assert(CurContext && "Popped translation unit!");