Home
last modified time | relevance | path

Searched defs:SavedContext (Results 1 – 11 of 11) sorted by relevance

/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3124 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Partial)); FinishTemplateArgumentDeduction() local
3220 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(Template)); FinishTemplateArgumentDeduction() local
3269 Sema::ContextRAII SavedContext(S, getAsDeclContextOrEnclosing(TD)); FinishTemplateArgumentDeduction() local
3499 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl()); SubstituteExplicitTemplateArguments() local
3829 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl()); FinishTemplateArgumentDeduction() local
4580 ContextRAII SavedContext(*this, CallingCtx); DeduceTemplateArguments() local
H A DSemaTemplateInstantiate.cpp3236 ContextRAII SavedContext(*this, FD); SubstDefaultArgument() local
3458 ContextRAII SavedContext(*this, Instantiation); InstantiateClass() local
3692 ContextRAII SavedContext(*this, Instantiation); InstantiateEnum() local
3750 ContextRAII SavedContext(*this, Instantiation->getParent()); InstantiateInClassInitializer() local
H A DSemaTemplateInstantiateDecl.cpp62 Sema::ContextRAII SavedContext( in SubstQualifier() local
344 Sema::ContextRAII SavedContext(S, FD); instantiateOMPDeclareSimdDeclAttr() local
425 Sema::ContextRAII SavedContext(S, FD); instantiateOMPDeclareVariantAttr() local
4862 ContextRAII SavedContext(*this, FD); InstantiateFunctionDeclaration() local
H A DSemaTemplate.cpp1849 ContextRAII SavedContext(*this, SemanticContext); CheckClassTemplate() local
3288 ContextRAII SavedContext(*this, Pattern->getTemplatedDecl()); DeclareAggregateDeductionGuideFromInitList() local
3340 ContextRAII SavedContext(*this, Pattern->getTemplatedDecl()); DeclareImplicitDeductionGuides() local
4567 std::optional<ContextRAII> SavedContext; CheckTemplateIdType() local
5993 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext(), SubstDefaultTemplateArgument() local
6045 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext()); SubstDefaultTemplateArgument() local
6095 Sema::ContextRAII SavedContext(SemaRef, Template->getDeclContext()); SubstDefaultTemplateArgument() local
H A DSemaConcept.cpp716 ContextRAII SavedContext{*this, CtxToSave}; CheckFunctionConstraints() local
H A DSemaDeclObjC.cpp544 Sema::ContextRAII SavedContext(TheSema, CD); diagnoseUseOfProtocols() local
1088 Sema::ContextRAII SavedContext(SemaRef, IDecl); ActOnStartClassInterface() local
H A DSemaDecl.cpp2367 DeclContext *SavedContext = CurContext; LazilyCreateBuiltin() local
6253 ContextRAII SavedContext(*this, DC); HandleDeclarator() local
9791 ContextRAII SavedContext(*this, DC); ActOnFunctionDeclarator() local
16221 ContextRAII SavedContext(*this, ContextScope->getEntity()); ImplicitlyDefineFunction() local
H A DSemaDeclAttr.cpp7412 DeclContext *SavedContext = CurContext; DeclApplyPragmaWeak() local
H A DSemaDeclCXX.cpp13685 Sema::ContextRAII SavedContext; global() member
18420 ContextRAII SavedContext(*this, DD); MarkVTableUsed() local
/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp3065 Sema::ContextRAII SavedContext(Actions, CodeDC, /*NewThisContext=*/false); ParseParenExpression() local
/llvm-project/clang/include/clang/Sema/
H A DSema.h3012 DeclContext *SavedContext; global() variable
13048 Sema::ContextRAII SavedContext; global() variable