Home
last modified time | relevance | path

Searched refs:PushOnScopeChains (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp370 PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope); in addImplicitTypedef()
404 PushOnScopeChains(Context.getInt128Decl(), TUScope); in Initialize()
408 PushOnScopeChains(Context.getUInt128Decl(), TUScope); in Initialize()
418 PushOnScopeChains(Context.getObjCSelDecl(), TUScope); in Initialize()
424 PushOnScopeChains(Context.getObjCIdDecl(), TUScope); in Initialize()
429 PushOnScopeChains(Context.getObjCClassDecl(), TUScope); in Initialize()
434 PushOnScopeChains(Context.getObjCProtocolDecl(), TUScope); in Initialize()
440 PushOnScopeChains(Context.getCFConstantStringDecl(), TUScope); in Initialize()
446 PushOnScopeChains( in Initialize()
584 PushOnScopeChains(Context.getBuiltinMSVaListDecl(), TUScope); in Initialize()
[all …]
H A DSemaDeclObjC.cpp398 SemaRef.PushOnScopeChains(MDecl->getSelfDecl(), FnBodyScope); in ActOnStartOfObjCMethodDef()
399 SemaRef.PushOnScopeChains(MDecl->getCmdDecl(), FnBodyScope); in ActOnStartOfObjCMethodDef()
413 SemaRef.PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfObjCMethodDef()
796 SemaRef.PushOnScopeChains(typeParam, S, /*AddToContext=*/false); in actOnObjCTypeParamList()
1077 SemaRef.PushOnScopeChains(IDecl, SemaRef.TUScope); in ActOnStartClassInterface()
1186 SemaRef.PushOnScopeChains(AliasDecl, SemaRef.TUScope); in ActOnCompatibilityAlias()
1250 SemaRef.PushOnScopeChains(PDecl, SemaRef.TUScope); in ActOnStartProtocolInterface()
1267 SemaRef.PushOnScopeChains(PDecl, SemaRef.TUScope); in ActOnStartProtocolInterface()
1802 SemaRef.PushOnScopeChains(PDecl, SemaRef.TUScope); in ActOnForwardProtocolDeclaration()
2070 SemaRef.PushOnScopeChains(IDecl, SemaRef.TUScope); in ActOnStartClassImplementation()
[all …]
H A DSemaLambda.cpp1235 PushOnScopeChains(Var, CurrentScope, false); in ActOnLambdaExpressionAfterIntroducer()
1396 PushOnScopeChains(Param, LambdaScope, false); in ActOnLambdaClosureParameters()
1497 PushOnScopeChains(Var, CurScope, false); in ActOnStartOfLambdaDefinition()
1518 PushOnScopeChains(P, CurScope); in ActOnStartOfLambdaDefinition()
H A DSemaDeclCXX.cpp938 PushOnScopeChains(BD, S, true); in ActOnDecompositionDeclarator()
4142 PushOnScopeChains(ParamDecl, S, /*AddToContext=*/false); in ActOnStartTrailingRequiresClause()
11879 PushOnScopeChains(Namespc, DeclRegionScope); in ActOnStartNamespaceDef()
12601 PushOnScopeChains(UD, S, /*AddToContext*/ false); in ActOnUsingDeclaration()
12644 PushOnScopeChains(UD, S, /*AddToContext*/ false); in ActOnUsingEnumDeclaration()
12888 PushOnScopeChains(Shadow, S); in BuildUsingShadowDecl()
13807 PushOnScopeChains(NewND, S); in ActOnAliasDeclaration()
13885 PushOnScopeChains(AliasDecl, S); in ActOnNamespaceAliasDef()
14176 PushOnScopeChains(DefaultCon, S, false); in DeclareImplicitDefaultConstructor()
14468 PushOnScopeChains(Destructor, S, false); in DeclareImplicitDestructor()
[all …]
H A DSemaDecl.cpp1512 void Sema::PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext) { in PushOnScopeChains() function in Sema
2403 PushOnScopeChains(New, TUScope); in LazilyCreateBuiltin()
5493 SemaRef.PushOnScopeChains(IndirectField, S); in InjectAnonymousStructOrUnionMembers()
6532 PushOnScopeChains(New, S); in HandleDeclarator()
16007 PushOnScopeChains(NonParmDecl, FnBodyScope, /*AddToContext=*/false); in ActOnStartOfFunctionDef()
16013 PushOnScopeChains(EI, FnBodyScope, /*AddToContext=*/false); in ActOnStartOfFunctionDef()
16026 PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfFunctionDef()
16758 PushOnScopeChains(ExternCPrev, BlockScope, /*AddToContext*/false); in ImplicitlyDefineFunction()
18460 PushOnScopeChains(New, EnclosingScope, /* AddToContext = */ false); in ActOnTag()
18463 PushOnScopeChains(New, S, true); in ActOnTag()
[all …]
H A DSemaHLSL.cpp206 SemaRef.PushOnScopeChains(Result, BufferScope); in ActOnStartBuffer()
1083 SemaRef.PushOnScopeChains(SignatureDecl, SemaRef.getCurScope()); in ActOnFinishRootSignatureDecl()
H A DSemaLookup.cpp4466 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel()
4482 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel()
H A DSemaTemplate.cpp2180 PushOnScopeChains(NewTemplate, Outer); in CheckClassTemplate()
2194 PushOnScopeChains(NewTemplate, EnclosingScope, in CheckClassTemplate()
8944 PushOnScopeChains(NewDecl, S, true); in ActOnStartConceptDefinition()
8989 PushOnScopeChains(C, S); in ActOnFinishConceptDefinition()
H A DSemaOpenMP.cpp21641 S.PushOnScopeChains(DMD, Scope, /*AddToContext=*/false); in buildImplicitMapper()
22332 SemaRef.PushOnScopeChains(OmpInParm, S); in ActOnOpenMPDeclareReductionCombinerStart()
22333 SemaRef.PushOnScopeChains(OmpOutParm, S); in ActOnOpenMPDeclareReductionCombinerStart()
22394 SemaRef.PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
22395 SemaRef.PushOnScopeChains(OmpOrigParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
22434 SemaRef.PushOnScopeChains(cast<OMPDeclareReductionDecl>(D), S, in ActOnOpenMPDeclareReductionDirectiveEnd()
22545 SemaRef.PushOnScopeChains(DMD, S); in ActOnOpenMPDeclareMapperDirective()
22570 SemaRef.PushOnScopeChains(VD, S, /*AddToContext=*/false); in ActOnOpenMPDeclareMapperDirectiveVarDecl()
24559 SemaRef.PushOnScopeChains(VD, S); in ActOnOMPIteratorExpr()
H A DSemaExprCXX.cpp8044 PushOnScopeChains(Param, BodyScope); in ActOnStartRequiresExpr()
H A DSemaDeclAttr.cpp8134 PushOnScopeChains(NewD, S); in DeclApplyPragmaWeak()
H A DSemaExpr.cpp16428 PushOnScopeChains(AI, CurBlock->TheScope); in ActOnBlockArguments()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4414 void PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext = true);
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4968 {"_ZN5clang4Sema17PushOnScopeChainsEPNS_9NamedDeclEPNS_5ScopeEb", "clang::Sema::PushOnScopeChains(c…