|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Sema/Sema.h 824 Sema::ContextRAII SavedContext;
tools/clang/lib/Parse/ParseExpr.cpp 2434 Sema::ContextRAII SavedContext(Actions, CodeDC, /*NewThisContext=*/false);
tools/clang/lib/Parse/ParseTemplate.cpp 1455 Sema::ContextRAII GlobalSavedContext(
1512 Sema::ContextRAII FunctionSavedContext(Actions,
tools/clang/lib/Sema/SemaCUDA.cpp 286 ContextRAII MethodContext(*this, MemberDecl);
tools/clang/lib/Sema/SemaDecl.cpp 5587 ContextRAII SavedContext(*this, DC);
8676 ContextRAII SavedContext(*this, DC);
14107 ContextRAII SavedContext(*this, ContextScope->getEntity());
tools/clang/lib/Sema/SemaDeclCXX.cpp 7715 ContextRAII MethodContext(*this, MD);
8752 ContextRAII SwitchContext(*this, Destructor);
11358 Sema::ContextRAII SavedContext;
15632 ContextRAII SavedContext(*this, DD);
tools/clang/lib/Sema/SemaDeclObjC.cpp 531 Sema::ContextRAII SavedContext(TheSema, CD);
1079 ContextRAII SavedContext(*this, IDecl);
tools/clang/lib/Sema/SemaExpr.cpp 4857 ContextRAII SavedContext(*this, FD);
tools/clang/lib/Sema/SemaExprCXX.cpp 4982 Sema::ContextRAII TUContext(S, S.Context.getTranslationUnitDecl());
5191 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl());
5243 Sema::ContextRAII TUContext(Self, Self.Context.getTranslationUnitDecl());
tools/clang/lib/Sema/SemaTemplate.cpp 1404 ContextRAII SavedContext(*this, SemanticContext);
4644 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
4696 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
4749 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 2726 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Partial));
2805 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Template));
3028 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
3331 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
3956 ContextRAII SavedContext(*this, CallingCtx);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1874 Sema::ContextRAII SavedContext(*this, OwningFunc);
2117 ContextRAII SavedContext(*this, Instantiation);
2359 ContextRAII SavedContext(*this, Instantiation);
2431 ContextRAII SavedContext(*this, Instantiation->getParent());
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 50 Sema::ContextRAII SavedContext(
186 Sema::ContextRAII SwitchContext(S, New);
283 Sema::ContextRAII SavedContext(S, FD);
364 Sema::ContextRAII SavedContext(S, FD);
3999 Sema::ContextRAII savedContext(*this, Decl);
4086 Sema::ContextRAII SwitchContext(SemaRef, New);
4141 ContextRAII SavedContext(*this, FD);
4353 Sema::ContextRAII savedContext(*this, Function);
4635 ContextRAII SwitchContext(*this, Var->getDeclContext());
4759 ContextRAII PreviousContext(*this, Var->getDeclContext());
4856 ContextRAII PreviousContext(*this, Var->getDeclContext());
tools/clang/lib/Sema/TreeTransform.h11535 Sema::ContextRAII SavedContext(getSema(), NewCallOperator,