| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | Sema.cpp | 183 PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope); in addImplicitTypedef() 208 PushOnScopeChains(Context.getInt128Decl(), TUScope); in Initialize() 212 PushOnScopeChains(Context.getUInt128Decl(), TUScope); in Initialize() 222 PushOnScopeChains(Context.getObjCSelDecl(), TUScope); in Initialize() 228 PushOnScopeChains(Context.getObjCIdDecl(), TUScope); in Initialize() 233 PushOnScopeChains(Context.getObjCClassDecl(), TUScope); in Initialize() 238 PushOnScopeChains(Context.getObjCProtocolDecl(), TUScope); in Initialize() 244 PushOnScopeChains(Context.getCFConstantStringDecl(), TUScope); in Initialize() 250 PushOnScopeChains(Context.buildImplicitRecord("type_info", TTK_Class), in Initialize() 333 PushOnScopeChains(Context.getBuiltinMSVaListDecl(), TUScope); in Initialize() [all …]
|
| H A D | SemaDeclObjC.cpp | 390 PushOnScopeChains(MDecl->getCmdDecl(), FnBodyScope); in ActOnStartOfObjCMethodDef() 405 PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfObjCMethodDef() 1067 PushOnScopeChains(IDecl, TUScope); in ActOnStartClassInterface() 1172 PushOnScopeChains(AliasDecl, TUScope); in ActOnCompatibilityAlias() 1231 PushOnScopeChains(PDecl, TUScope); in ActOnStartProtocolInterface() 1248 PushOnScopeChains(PDecl, TUScope); in ActOnStartProtocolInterface() 1777 PushOnScopeChains(PDecl, TUScope); in ActOnForwardProtocolDeclaration() 2034 PushOnScopeChains(IDecl, TUScope); in ActOnStartClassImplementation() 2059 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation() 3105 PushOnScopeChains(IDecl, TUScope); in ActOnForwardClassDeclaration() [all …]
|
| H A D | SemaLambda.cpp | 520 PushOnScopeChains(Param, CurScope); in addLambdaParameters() 1050 PushOnScopeChains(Var, CurScope, false); in ActOnStartOfLambdaDefinition()
|
| H A D | SemaDeclCXX.cpp | 817 PushOnScopeChains(BD, S, true); in ActOnDecompositionDeclarator() 8930 PushOnScopeChains(Namespc, DeclRegionScope); in ActOnStartNamespaceDef() 9758 PushOnScopeChains(Shadow, S); in BuildUsingShadowDecl() 10634 PushOnScopeChains(NewND, S); in ActOnAliasDeclaration() 10712 PushOnScopeChains(AliasDecl, S); in ActOnNamespaceAliasDef() 10987 PushOnScopeChains(DefaultCon, S, false); in DeclareImplicitDefaultConstructor() 11265 PushOnScopeChains(Destructor, S, false); in DeclareImplicitDestructor() 11871 PushOnScopeChains(CopyAssignment, S, false); in DeclareImplicitCopyAssignment() 12194 PushOnScopeChains(MoveAssignment, S, false); in DeclareImplicitMoveAssignment() 13877 PushOnScopeChains(ExDecl, S); in ActOnExceptionDeclarator() [all …]
|
| H A D | SemaDecl.cpp | 1342 void Sema::PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext) { in PushOnScopeChains() function in Sema 2019 PushOnScopeChains(New, TUScope); in LazilyCreateBuiltin() 4550 SemaRef.PushOnScopeChains(IndirectField, S); in InjectAnonymousStructOrUnionMembers() 5517 PushOnScopeChains(New, S); in HandleDeclarator() 12961 PushOnScopeChains(EI, FnBodyScope, /*AddToContext=*/false); in ActOnStartOfFunctionDef() 12974 PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfFunctionDef() 13448 PushOnScopeChains(ExternCPrev, BlockScope, /*AddToContext*/false); in ImplicitlyDefineFunction() 14918 PushOnScopeChains(New, S, true); in ActOnTag() 15020 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations() 15280 PushOnScopeChains(NewFD, S); in HandleField() [all …]
|
| H A D | SemaLookup.cpp | 3821 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel() 3836 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel()
|
| H A D | SemaOpenMP.cpp | 13282 PushOnScopeChains(OmpInParm, S); in ActOnOpenMPDeclareReductionCombinerStart() 13283 PushOnScopeChains(OmpOutParm, S); in ActOnOpenMPDeclareReductionCombinerStart() 13342 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart() 13343 PushOnScopeChains(OmpOrigParm, S); in ActOnOpenMPDeclareReductionInitializerStart() 13382 PushOnScopeChains(cast<OMPDeclareReductionDecl>(D), S, in ActOnOpenMPDeclareReductionDirectiveEnd()
|
| H A D | SemaTemplate.cpp | 1624 PushOnScopeChains(NewTemplate, Outer); in CheckClassTemplate() 1638 PushOnScopeChains(NewTemplate, EnclosingScope, in CheckClassTemplate()
|
| H A D | SemaDeclAttr.cpp | 7213 PushOnScopeChains(NewD, S); in DeclApplyPragmaWeak()
|
| H A D | SemaExpr.cpp | 13660 PushOnScopeChains(AI, CurBlock->TheScope); in ActOnBlockArguments()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2413 void PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext = true);
|