Searched refs:ContextRAII (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp53 Sema::ContextRAII SavedContext(
189 Sema::ContextRAII SwitchContext(S, New);
286 Sema::ContextRAII SavedContext(S, FD);
367 Sema::ContextRAII SavedContext(S, FD);
4287 ContextRAII SavedContext(*this, FD);
4355 Sema::ContextRAII savedContext(*this, Decl);
4393 Sema::ContextRAII savedContext(*this, Decl);
4493 Sema::ContextRAII SwitchContext(SemaRef, New);
4576 ContextRAII SavedContext(*this, FD);
4788 Sema::ContextRAII savedContex
[all...]
H A DSemaCUDA.cpp302 ContextRAII MethodContext(*this, MemberDecl);
H A DSemaTemplateInstantiate.cpp2027 EnterExpressionEvaluationContext ContextRAII(
2432 Sema::ContextRAII SavedContext(*this, OwningFunc);
2680 ContextRAII SavedContext(*this, Instantiation);
2924 ContextRAII SavedContext(*this, Instantiation);
2996 ContextRAII SavedContext(*this, Instantiation->getParent());
H A DSemaTemplateDeduction.cpp2886 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Partial));
2972 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Template));
3208 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
3511 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
4157 ContextRAII SavedContext(*this, CallingCtx);
H A DSemaExprCXX.cpp5139 Sema::ContextRAII TUContext(S, S.Context.getTranslationUnitDecl());
5348 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl());
5400 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl());
H A DSemaTemplate.cpp1628 ContextRAII SavedContext(*this, SemanticContext);
4975 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
5027 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
5080 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
H A DSemaDeclObjC.cpp532 Sema::ContextRAII SavedContext(TheSema, CD);
1078 ContextRAII SavedContext(*this, IDecl);
H A DSemaDeclCXX.cpp1045 EnterExpressionEvaluationContext ContextRAII(
9093 ContextRAII MethodContext(*this, MD);
10246 ContextRAII SwitchContext(*this, Destructor);
12838 Sema::ContextRAII SavedContext;
17143 ContextRAII SavedContext(*this, DD);
H A DSemaDecl.cpp5750 ContextRAII SavedContext(*this, DC);
8929 ContextRAII SavedContext(*this, DC);
14571 ContextRAII SavedContext(*this, ContextScope->getEntity());
H A DTreeTransform.h11955 Sema::ContextRAII SavedContext(getSema(), Body, /*NewThisContext*/false);
12494 Sema::ContextRAII SavedContext(getSema(), NewCallOperator,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp1641 Sema::ContextRAII GlobalSavedContext(
1680 Sema::ContextRAII FunctionSavedContext(Actions, FunD->getLexicalParent());
H A DParseExpr.cpp2867 Sema::ContextRAII SavedContext(Actions, CodeDC, /*NewThisContext=*/false);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h873 class ContextRAII { class in class:clang::final
883 ContextRAII(Sema &S, DeclContext *ContextToPush, bool NewThisContext = true) function in class:clang::final::ContextRAII
909 ~ContextRAII() {
932 Sema::ContextRAII SavedContext;

Completed in 322 milliseconds