reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
566 VarDecl *VD = Lookup.getAsSingle<VarDecl>();
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp425 return Found.getAsSingle<NamespaceDecl>(); 601 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) 610 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) 677 OuterDecl = FoundOuter.getAsSingle<NamedDecl>(); 813 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) 819 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>())tools/clang/lib/Sema/SemaCoroutine.cpp
112 auto *Promise = R.getAsSingle<TypeDecl>(); 159 ClassTemplateDecl *CoroHandle = Result.getAsSingle<ClassTemplateDecl>(); 298 auto *BuiltInDecl = R.getAsSingle<FunctionDecl>(); 915 auto *VD = Result.getAsSingle<VarDecl>(); 1582 Result.getAsSingle<ClassTemplateDecl>())) {tools/clang/lib/Sema/SemaDecl.cpp
614 if (const TagDecl *TD = R.getAsSingle<TagDecl>()) { 790 if (TagDecl *Tag = R.getAsSingle<TagDecl>()) { 995 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { 1166 TypeDecl *Type = Result.getAsSingle<TypeDecl>(); 2006 if (const TagDecl *TD = Result.getAsSingle<TagDecl>()) 2255 TypeDecl *Old = OldDecls.getAsSingle<TypeDecl>(); 15918 PrevDecl = Previous.getAsSingle<NamedDecl>(); 17112 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>();tools/clang/lib/Sema/SemaDeclCXX.cpp
986 ClassTemplateDecl *TraitTD = Result.getAsSingle<ClassTemplateDecl>(); 1089 auto *TD = R.getAsSingle<TypeDecl>(); 4115 TypeDecl *TyD = R.getAsSingle<TypeDecl>(); 9491 Result.getAsSingle<NamespaceDecl>())) 9718 ClassTemplateDecl *Template = Result.getAsSingle<ClassTemplateDecl>(); 9871 NamespaceDecl *NS = R.getAsSingle<NamespaceDecl>(); 10593 if (!R.getAsSingle<TypeDecl>()) { 10604 if (IsInstantiation && R.getAsSingle<TypeDecl>()) { 10613 if (R.getAsSingle<NamespaceDecl>()) { 10621 if (auto *ED = R.getAsSingle<EnumConstantDecl>()) { 10809 if (R.getAsSingle<TypeDecl>()) { 10826 } else if (R.getAsSingle<VarDecl>()) { 10839 } else if (R.getAsSingle<EnumConstantDecl>()) { 11043 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); 12061 FunctionDecl *MemCpy = R.getAsSingle<FunctionDecl>(); 16188 PrevDecl = Previous.getAsSingle<NamedDecl>();tools/clang/lib/Sema/SemaExpr.cpp
2332 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) { 2397 assert(R.getAsSingle<VarTemplateDecl>() && 2438 if (const TypeDecl *TD = R.getAsSingle<TypeDecl>()) { 2912 !R.getAsSingle<FunctionTemplateDecl>() && 13957 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); 13960 if ((IndirectMemberDecl = R.getAsSingle<IndirectFieldDecl>()))tools/clang/lib/Sema/SemaExprCXX.cpp
256 if (TypeDecl *Type = Found.getAsSingle<TypeDecl>()) { 278 if (ClassTemplateDecl *Template = Found.getAsSingle<ClassTemplateDecl>()) { 554 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); 559 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); 679 MSVCGuidDecl = R.getAsSingle<RecordDecl>();tools/clang/lib/Sema/SemaLambda.cpp
1153 Var = R.getAsSingle<VarDecl>();
tools/clang/lib/Sema/SemaLookup.cpp 3027 return R.getAsSingle<NamedDecl>();
tools/clang/lib/Sema/SemaOpenMP.cpp2283 } else if (!(VD = Lookup.getAsSingle<VarDecl>())) { 16200 NamedDecl *ND = Lookup.getAsSingle<NamedDecl>();tools/clang/lib/Sema/SemaOverload.cpp
1099 Match = TemplateSpecResult.getAsSingle<FunctionDecl>();
tools/clang/lib/Sema/SemaTemplate.cpp292 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); 4285 if (auto *TD = R.getAsSingle<TemplateDecl>()) { 4300 if (R.getAsSingle<VarTemplateDecl>() && !AnyDependentArguments()) { 4302 R.getAsSingle<VarTemplateDecl>(), 4306 if (R.getAsSingle<ConceptDecl>()) { 4310 R.getAsSingle<ConceptDecl>(), TemplateArgs); 4357 if (ClassTemplateDecl *Temp = R.getAsSingle<ClassTemplateDecl>()) { 4532 if (Result.getAsSingle<TypeDecl>() || 9453 VarDecl *Prev = Previous.getAsSingle<VarDecl>(); 9454 VarTemplateDecl *PrevTemplate = Previous.getAsSingle<VarTemplateDecl>();tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
1369 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>();
tools/clang/lib/Sema/TreeTransform.h1096 Tag = Result.getAsSingle<TagDecl>(); 10941 NamedDecl *D = R.getAsSingle<NamedDecl>();