Searched refs:getAsSingle (Results 1 – 17 of 17) sorted by relevance
591 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()600 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()667 OuterDecl = FoundOuter.getAsSingle<NamedDecl>(); in BuildCXXNestedNameSpecifier()807 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) { in BuildCXXNestedNameSpecifier()810 } else if (Found.getAsSingle<TemplateDecl>()) { in BuildCXXNestedNameSpecifier()817 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()
109 auto *Promise = R.getAsSingle<TypeDecl>(); in lookupPromiseType()157 ClassTemplateDecl *CoroHandle = Result.getAsSingle<ClassTemplateDecl>(); in lookupCoroutineHandleType()1113 auto *VD = Result.getAsSingle<VarDecl>(); in buildStdNoThrowDeclRef()2034 StdCoroutineTraitsCache = Result.getAsSingle<ClassTemplateDecl>(); in lookupCoroutineTraits()
391 PrevDecl = Result.getAsSingle<NamespaceDecl>(); in InitializeSema()
342 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); in isDeductionGuideName()5095 if (auto *TD = R.getAsSingle<TemplateDecl>()) { in BuildTemplateIdExpr()5103 if (R.getAsSingle<VarTemplateDecl>()) { in BuildTemplateIdExpr()5105 R.getAsSingle<VarTemplateDecl>(), in BuildTemplateIdExpr()5113 if (R.getAsSingle<ConceptDecl>()) { in BuildTemplateIdExpr()5116 R.getAsSingle<ConceptDecl>(), TemplateArgs); in BuildTemplateIdExpr()5169 if (ClassTemplateDecl *Temp = R.getAsSingle<ClassTemplateDecl>()) in BuildQualifiedTemplateIdExpr()5172 if (TypeAliasTemplateDecl *Temp = R.getAsSingle<TypeAliasTemplateDecl>()) in BuildQualifiedTemplateIdExpr()5367 if (Result.getAsSingle<TypeDecl>() || in CheckTemplateTypeArgument()10682 VarDecl *Prev = Previous.getAsSingle<VarDecl>(); in ActOnExplicitInstantiation()[all …]
1194 auto *TD = R.getAsSingle<TypeDecl>(); in getTupleLikeElementType()4501 TypeDecl *TyD = R.getAsSingle<TypeDecl>(); in BuildMemInitializer()12223 NamespaceDecl *NS = R.getAsSingle<NamespaceDecl>(); in ActOnUsingDirective()13038 if (!R.getAsSingle<TypeDecl>() && in BuildUsingDeclaration()13050 if (IsInstantiation && R.getAsSingle<TypeDecl>()) { in BuildUsingDeclaration()13059 if (R.getAsSingle<NamespaceDecl>()) { in BuildUsingDeclaration()13283 EC = R->getAsSingle<EnumConstantDecl>(); in CheckUsingDeclQualifier()13337 } else if (R->getAsSingle<TypeDecl>()) { in CheckUsingDeclQualifier()13354 } else if (R->getAsSingle<VarDecl>()) { in CheckUsingDeclQualifier()13367 } else if (R->getAsSingle<EnumConstantDecl>()) { in CheckUsingDeclQualifier()[all …]
1194 if (auto *BD = R.getAsSingle<BindingDecl>()) in ActOnLambdaExpressionAfterIntroducer()1197 Var = R.getAsSingle<VarDecl>(); in ActOnLambdaExpressionAfterIntroducer()
711 EnumDecl *Decl = Result.getAsSingle<EnumDecl>(); in getOpenCLEnumType()724 TypedefNameDecl *Decl = Result.getAsSingle<TypedefNameDecl>(); in getOpenCLTypedefType()987 if (const TagDecl *TD = Result.getAsSingle<TagDecl>()) in LookupPredefedObjCSuperType()3312 return R.getAsSingle<NamedDecl>(); in LookupSingleName()
836 VarDecl *VD = Lookup.getAsSingle<VarDecl>(); in ActOnPragmaUnused()
2858 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) { in ActOnIdExpression()2923 assert(R.getAsSingle<VarTemplateDecl>() && in ActOnIdExpression()2975 if (const TypeDecl *TD = R.getAsSingle<TypeDecl>()) { in BuildQualifiedDeclarationNameExpr()3429 !R.getAsSingle<FunctionTemplateDecl>() && in BuildDeclarationNameExpr()7393 auto *BuiltInDecl = R.getAsSingle<FunctionDecl>(); in BuildBuiltinCallExpr()16815 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); in BuildBuiltinOffsetOf()16818 if ((IndirectMemberDecl = R.getAsSingle<IndirectFieldDecl>())) in BuildBuiltinOffsetOf()17478 if (auto *SLDecl = ResultSL.getAsSingle<RecordDecl>()) { in LookupStdSourceLocationImpl()17483 ImplDecl = ResultImpl.getAsSingle<CXXRecordDecl>(); in LookupStdSourceLocationImpl()
697 if (const TagDecl *TD = R.getAsSingle<TagDecl>()) { in isTagName()881 if (TagDecl *Tag = R.getAsSingle<TagDecl>()) { in isTagTypeWithMissingTag()1078 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { in ClassifyName()1266 TypeDecl *Type = Result.getAsSingle<TypeDecl>(); in ClassifyName()2660 TypeDecl *Old = OldDecls.getAsSingle<TypeDecl>(); in MergeTypedefNameDecl()18484 PrevDecl = Previous.getAsSingle<NamedDecl>(); in HandleField()19928 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>(); in ActOnEnumConstant()
245 if (TypeDecl *Type = Found.getAsSingle<TypeDecl>()) { in getDestructorName()666 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()671 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()
6260 if (!S.LookupName(Result, S.TUScope) || !Result.getAsSingle<VarDecl>()) { in handleNSErrorDomain()8540 if (auto *ND = MemResult.getAsSingle<NamedDecl>()) { in CheckCountedByAttr()8557 if (auto *ND = OrdResult.getAsSingle<NamedDecl>()) { in CheckCountedByAttr()
1672 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>(); in VisitClassTemplateDecl()
1193 Tag = Result.getAsSingle<TagDecl>(); in RebuildDependentNameType()12805 NamedDecl *D = R.getAsSingle<NamedDecl>(); in TransformUnresolvedLookupExpr()
3078 } else if (!(VD = Lookup.getAsSingle<VarDecl>())) { in ActOnOpenMPIdExpression()23306 NamedDecl *ND = Lookup.getAsSingle<NamedDecl>(); in lookupOpenMPDeclareTargetName()
1233 Match = TemplateSpecResult.getAsSingle<FunctionDecl>(); in CheckOverload()
553 DeclClass *getAsSingle() const { in getAsSingle() function