reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/Sema.cpp
   73   TUScope = S;
  162   TUScope = nullptr;
  195     PushOnScopeChains(Context.buildImplicitTypedef(T, Name), TUScope);
  211   if (!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);
  263                         TUScope);
  351       PushOnScopeChains(Context.getBuiltinMSVaListDecl(), TUScope);
  356     PushOnScopeChains(Context.getBuiltinVaListDecl(), TUScope);
 1010       TUScope = nullptr;
 1020     Decl *PrevDecl = LookupSingleName(TUScope, WeakID.first, SourceLocation(),
 1243     TUScope = nullptr;
tools/clang/lib/Sema/SemaChecking.cpp
 5333     LookupName(Res, TUScope, /*AllowBuiltinCreation=*/true);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 7178       LookupSingleName(TUScope, ClassName, ClassNameLoc, LookupOrdinaryName);
 7225       LookupSingleName(TUScope, ClassName, ClassNameLoc, LookupOrdinaryName);
 7256       LookupSingleName(TUScope, ClassName, ClassNameLoc, LookupOrdinaryName);
tools/clang/lib/Sema/SemaCoroutine.cpp
  296   S.LookupName(R, S.TUScope, /*AllowBuiltinCreation=*/true);
tools/clang/lib/Sema/SemaDecl.cpp
 1940   NamedDecl *IDecl = LookupSingleName(TUScope, Id, IdLoc, LookupOrdinaryName);
 1948                         TUScope, nullptr, CCC, CTK_ErrorRecovery)) {
 2120   PushOnScopeChains(New, TUScope);
17600   NamedDecl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc,
17625   Decl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, LookupOrdinaryName);
17641   Decl *PrevDecl = LookupSingleName(TUScope, AliasName, AliasNameLoc,
17648         DeclApplyPragmaWeak(TUScope, ND, W);
tools/clang/lib/Sema/SemaDeclCXX.cpp
12059   S.LookupName(R, S.TUScope, true);
16216   ProcessDeclAttributes(TUScope, NewPD, D);
tools/clang/lib/Sema/SemaDeclObjC.cpp
  551   NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc,
  560             TUScope, nullptr, CCC, CTK_ErrorRecovery)) {
  987       LookupSingleName(TUScope, ClassName, ClassLoc, LookupOrdinaryName,
 1068   ProcessDeclAttributeList(TUScope, IDecl, AttrList);
 1069   AddPragmaAttributes(TUScope, IDecl);
 1070   PushOnScopeChains(IDecl, TUScope);
 1111   NamedDecl* IDecl = LookupSingleName(TUScope, SuperName, SuperLoc,
 1139       LookupSingleName(TUScope, AliasName, AliasLocation, LookupOrdinaryName,
 1148       LookupSingleName(TUScope, ClassName, ClassLocation, LookupOrdinaryName,
 1156         CDeclU = LookupSingleName(TUScope, ClassName, ClassLocation,
 1175     PushOnScopeChains(AliasDecl, TUScope);
 1234       PushOnScopeChains(PDecl, TUScope);
 1251     PushOnScopeChains(PDecl, TUScope);
 1255   ProcessDeclAttributeList(TUScope, PDecl, AttrList);
 1256   AddPragmaAttributes(TUScope, PDecl);
 1302           TUScope, nullptr, CCC, CTK_ErrorRecovery);
 1782     PushOnScopeChains(PDecl, TUScope);
 1785     ProcessDeclAttributeList(TUScope, PDecl, attrList);
 1786     AddPragmaAttributes(TUScope, PDecl);
 1872   ProcessDeclAttributeList(TUScope, CDecl, AttrList);
 1873   AddPragmaAttributes(TUScope, CDecl);
 1925   ProcessDeclAttributeList(TUScope, CDecl, Attrs);
 1926   AddPragmaAttributes(TUScope, CDecl);
 1968     = LookupSingleName(TUScope, ClassName, ClassLoc, LookupOrdinaryName,
 1984                     LookupOrdinaryName, TUScope, nullptr, CCC, CTK_NonError);
 2001     PrevDecl = LookupSingleName(TUScope, SuperClassname, SuperClassLoc,
 2034     AddPragmaAttributes(TUScope, IDecl);
 2045     PushOnScopeChains(IDecl, TUScope);
 2058   ProcessDeclAttributeList(TUScope, IMPDecl, Attrs);
 2059   AddPragmaAttributes(TUScope, IMPDecl);
 2073     PushOnScopeChains(IMPDecl, TUScope);
 3039       = LookupSingleName(TUScope, IdentList[i], IdentLocs[i],
 3117     PushOnScopeChains(IDecl, TUScope);
 4034           NamedDecl *IF = LookupSingleName(TUScope,
 4625     ProcessDeclAttributeList(TUScope, Param, ArgInfo[i].ArgAttrs);
 4626     AddPragmaAttributes(TUScope, Param);
 4655   ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList);
 4656   AddPragmaAttributes(TUScope, ObjCMethod);
tools/clang/lib/Sema/SemaExpr.cpp
  521             S.LookupSingleName(S.TUScope,
  537             S.LookupSingleName(S.TUScope,
  596     NamedDecl *ObjectGetClass = LookupSingleName(TUScope,
  919     ExprResult TrapFn = ActOnIdExpression(TUScope, SS, TemplateKWLoc, Name,
  925     ExprResult Call = BuildCallExpr(TUScope, TrapFn.get(), E->getBeginLoc(),
  931         ActOnBinOp(TUScope, E->getBeginLoc(), tok::comma, Call.get(), E);
13029     NamedDecl *ObjectSetClass = LookupSingleName(TUScope,
tools/clang/lib/Sema/SemaExprObjC.cpp
  101     NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
  116     NamedDecl *IF = LookupSingleName(TUScope, NSIdent, AtLoc,
  222   NamedDecl *IF = S.LookupSingleName(S.TUScope, II, Loc,
 2632           S.LookupSingleName(S.TUScope, II, Protocol->getBeginLoc(),
 3542   return LookupName(R, TUScope, false);
 3818         if (S.LookupName(R, S.TUScope)) {
 3884         if (S.LookupName(R, S.TUScope)) {
 4045   if (!LookupName(R, TUScope)) {
tools/clang/lib/Sema/SemaLookup.cpp
  868                                                BuiltinID, TUScope,
 3034   Decl *D = LookupSingleName(TUScope, II, IdLoc,
tools/clang/lib/Sema/SemaOpenMP.cpp
11219         S.LookupSingleName(S.TUScope, AllocatorName, Loc, Sema::LookupAnyName));
tools/clang/lib/Serialization/ASTReader.cpp
12202   if (SemaObj->IdResolver.tryAddTopLevelDecl(D, Name) && SemaObj->TUScope) {
12203     SemaObj->TUScope->AddDecl(D);
12204   } else if (SemaObj->TUScope) {
12210       SemaObj->TUScope->AddDecl(D);
tools/lldb/source/Symbol/CxxModuleHandler.cpp
   60     result.push_back(sema.TUScope);