Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSema.cpp139 PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope); in addImplicitTypedef()
164 PushOnScopeChains(Context.getInt128Decl(), TUScope); in Initialize()
168 PushOnScopeChains(Context.getUInt128Decl(), TUScope); in Initialize()
178 PushOnScopeChains(Context.getObjCSelDecl(), TUScope); in Initialize()
184 PushOnScopeChains(Context.getObjCIdDecl(), TUScope); in Initialize()
189 PushOnScopeChains(Context.getObjCClassDecl(), TUScope); in Initialize()
194 PushOnScopeChains(Context.getObjCProtocolDecl(), TUScope); in Initialize()
200 PushOnScopeChains(Context.getCFConstantStringDecl(), TUScope); in Initialize()
206 PushOnScopeChains(Context.buildImplicitRecord("type_info", TTK_Class), in Initialize()
254 PushOnScopeChains(Context.getBuiltinMSVaListDecl(), TUScope); in Initialize()
[all …]
DSemaDeclObjC.cpp318 PushOnScopeChains(MDecl->getSelfDecl(), FnBodyScope); in ActOnStartOfObjCMethodDef()
319 PushOnScopeChains(MDecl->getCmdDecl(), FnBodyScope); in ActOnStartOfObjCMethodDef()
334 PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfObjCMethodDef()
720 PushOnScopeChains(typeParam, S, /*AddToContext=*/false); in actOnObjCTypeParamList()
995 PushOnScopeChains(IDecl, TUScope); in ActOnStartClassInterface()
1090 PushOnScopeChains(AliasDecl, TUScope); in ActOnCompatibilityAlias()
1165 PushOnScopeChains(PDecl, TUScope); in ActOnStartProtocolInterface()
1696 PushOnScopeChains(PDecl, TUScope); in ActOnForwardProtocolDeclaration()
1954 PushOnScopeChains(IDecl, TUScope); in ActOnStartClassImplementation()
1979 PushOnScopeChains(IMPDecl, TUScope); in ActOnStartClassImplementation()
[all …]
DSemaLambda.cpp485 PushOnScopeChains(Param, CurScope); in addLambdaParameters()
1008 PushOnScopeChains(Var, CurScope, false); in ActOnStartOfLambdaDefinition()
DSemaDeclCXX.cpp7424 PushOnScopeChains(Namespc, DeclRegionScope); in ActOnStartNamespaceDef()
7867 PushOnScopeChains(UD, S, /*AddToContext*/ false); in ActOnUsingDeclaration()
8076 PushOnScopeChains(Shadow, S); in BuildUsingShadowDecl()
8889 PushOnScopeChains(NewND, S); in ActOnAliasDeclaration()
8968 PushOnScopeChains(AliasDecl, S); in ActOnNamespaceAliasDef()
9190 PushOnScopeChains(DefaultCon, S, false); in DeclareImplicitDefaultConstructor()
9503 PushOnScopeChains(Destructor, S, false); in DeclareImplicitDestructor()
10218 PushOnScopeChains(CopyAssignment, S, false); in DeclareImplicitCopyAssignment()
10612 PushOnScopeChains(MoveAssignment, S, false); in DeclareImplicitMoveAssignment()
11047 PushOnScopeChains(CopyConstructor, S, false); in DeclareImplicitCopyConstructor()
[all …]
DSemaDecl.cpp1244 void Sema::PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext) { in PushOnScopeChains() function in Sema
1849 PushOnScopeChains(New, TUScope); in LazilyCreateBuiltin()
4174 SemaRef.PushOnScopeChains(IndirectField, S); in InjectAnonymousStructOrUnionMembers()
5140 PushOnScopeChains(New, S, AddToContext); in HandleDeclarator()
11307 PushOnScopeChains(Param, FnBodyScope); in ActOnStartOfFunctionDef()
11333 PushOnScopeChains(D, FnBodyScope, /*AddToContext=*/false); in ActOnStartOfFunctionDef()
11339 PushOnScopeChains(EI, FnBodyScope, /*AddToContext=*/false); in ActOnStartOfFunctionDef()
13084 PushOnScopeChains(New, EnclosingScope, /* AddToContext = */ false); in ActOnTag()
13087 PushOnScopeChains(New, S, !IsForwardReference); in ActOnTag()
13170 PushOnScopeChains(InjectedClassName, S); in ActOnStartCXXMemberDeclarations()
[all …]
DSemaOpenMP.cpp11205 PushOnScopeChains(OmpInParm, S); in ActOnOpenMPDeclareReductionCombinerStart()
11206 PushOnScopeChains(OmpOutParm, S); in ActOnOpenMPDeclareReductionCombinerStart()
11259 PushOnScopeChains(OmpPrivParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
11260 PushOnScopeChains(OmpOrigParm, S); in ActOnOpenMPDeclareReductionInitializerStart()
11288 PushOnScopeChains(DRD, S, /*AddToContext=*/false); in ActOnOpenMPDeclareReductionDirectiveEnd()
DSemaLookup.cpp3730 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel()
3745 PushOnScopeChains(Res, S, true); in LookupOrCreateLabel()
DSemaTemplate.cpp1167 PushOnScopeChains(NewTemplate, Outer); in CheckClassTemplate()
1181 PushOnScopeChains(NewTemplate, EnclosingScope, in CheckClassTemplate()
DSemaDeclAttr.cpp6080 PushOnScopeChains(NewD, S); in DeclApplyPragmaWeak()
DSemaExpr.cpp12069 PushOnScopeChains(AI, CurBlock->TheScope); in ActOnBlockArguments()
/external/clang/include/clang/Sema/
DSema.h2117 void PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext = true);