reference, declarationdefinition
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.h
11535   Sema::ContextRAII SavedContext(getSema(), NewCallOperator,