|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/Sema/Sema.h 2721 void PushOnScopeChains(NamedDecl *D, Scope *S, bool AddToContext = true);
References
tools/clang/lib/Sema/Sema.cpp 195 PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope);
220 PushOnScopeChains(Context.getInt128Decl(), TUScope);
224 PushOnScopeChains(Context.getUInt128Decl(), TUScope);
234 PushOnScopeChains(Context.getObjCSelDecl(), TUScope);
240 PushOnScopeChains(Context.getObjCIdDecl(), TUScope);
245 PushOnScopeChains(Context.getObjCClassDecl(), TUScope);
250 PushOnScopeChains(Context.getObjCProtocolDecl(), TUScope);
256 PushOnScopeChains(Context.getCFConstantStringDecl(), TUScope);
262 PushOnScopeChains(Context.buildImplicitRecord("type_info", TTK_Class),
351 PushOnScopeChains(Context.getBuiltinMSVaListDecl(), TUScope);
356 PushOnScopeChains(Context.getBuiltinVaListDecl(), TUScope);
tools/clang/lib/Sema/SemaDecl.cpp 2120 PushOnScopeChains(New, TUScope);
4738 SemaRef.PushOnScopeChains(IndirectField, S);
5719 PushOnScopeChains(New, S);
13588 PushOnScopeChains(NonParmDecl, FnBodyScope, /*AddToContext=*/false);
13594 PushOnScopeChains(EI, FnBodyScope, /*AddToContext=*/false);
13607 PushOnScopeChains(Param, FnBodyScope);
14117 PushOnScopeChains(ExternCPrev, BlockScope, /*AddToContext*/false);
15590 PushOnScopeChains(New, EnclosingScope, /* AddToContext = */ false);
15593 PushOnScopeChains(New, S, true);
15699 PushOnScopeChains(InjectedClassName, S);
15959 PushOnScopeChains(NewFD, S);
17161 PushOnScopeChains(New, S);
tools/clang/lib/Sema/SemaDeclAttr.cpp 7393 PushOnScopeChains(NewD, S);
tools/clang/lib/Sema/SemaDeclCXX.cpp 845 PushOnScopeChains(BD, S, true);
9396 PushOnScopeChains(Namespc, DeclRegionScope);
10004 PushOnScopeChains(UD, S, /*AddToContext*/ false);
10231 PushOnScopeChains(Shadow, S);
11111 PushOnScopeChains(NewND, S);
11189 PushOnScopeChains(AliasDecl, S);
11487 PushOnScopeChains(DefaultCon, S, false);
11771 PushOnScopeChains(Destructor, S, false);
12392 PushOnScopeChains(CopyAssignment, S, false);
12718 PushOnScopeChains(MoveAssignment, S, false);
13103 PushOnScopeChains(CopyConstructor, S, false);
13235 PushOnScopeChains(MoveConstructor, S, false);
14428 PushOnScopeChains(ExDecl, S);
15087 PushOnScopeChains(ND, EnclosingScope, /*AddToContext=*/ false);
16229 PushOnScopeChains(NewPD, S);
tools/clang/lib/Sema/SemaDeclObjC.cpp 389 PushOnScopeChains(MDecl->getSelfDecl(), FnBodyScope);
390 PushOnScopeChains(MDecl->getCmdDecl(), FnBodyScope);
405 PushOnScopeChains(Param, FnBodyScope);
796 PushOnScopeChains(typeParam, S, /*AddToContext=*/false);
1070 PushOnScopeChains(IDecl, TUScope);
1175 PushOnScopeChains(AliasDecl, TUScope);
1234 PushOnScopeChains(PDecl, TUScope);
1251 PushOnScopeChains(PDecl, TUScope);
1782 PushOnScopeChains(PDecl, TUScope);
2045 PushOnScopeChains(IDecl, TUScope);
2073 PushOnScopeChains(IMPDecl, TUScope);
3117 PushOnScopeChains(IDecl, TUScope);
4844 PushOnScopeChains(FD, S);
tools/clang/lib/Sema/SemaExpr.cpp14220 PushOnScopeChains(AI, CurBlock->TheScope);
tools/clang/lib/Sema/SemaLambda.cpp 561 PushOnScopeChains(Param, CurScope);
1115 PushOnScopeChains(Var, CurScope, false);
tools/clang/lib/Sema/SemaLookup.cpp 4067 PushOnScopeChains(Res, S, true);
4082 PushOnScopeChains(Res, S, true);
tools/clang/lib/Sema/SemaOpenMP.cpp15694 PushOnScopeChains(OmpInParm, S);
15695 PushOnScopeChains(OmpOutParm, S);
15754 PushOnScopeChains(OmpPrivParm, S);
15755 PushOnScopeChains(OmpOrigParm, S);
15794 PushOnScopeChains(cast<OMPDeclareReductionDecl>(D), S,
15918 PushOnScopeChains(VD, S);
15933 PushOnScopeChains(D, S, /*AddToContext=*/false);
tools/clang/lib/Sema/SemaTemplate.cpp 1680 PushOnScopeChains(NewTemplate, Outer);
1694 PushOnScopeChains(NewTemplate, EnclosingScope,
8097 PushOnScopeChains(NewDecl, S);