Searched refs:getAsSingle (Results 1 – 15 of 15) sorted by relevance
439 return Found.getAsSingle<NamespaceDecl>(); in isNonTypeNestedNameSpecifier()615 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()624 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()691 OuterDecl = FoundOuter.getAsSingle<NamedDecl>(); in BuildCXXNestedNameSpecifier()827 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) in BuildCXXNestedNameSpecifier()833 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()
114 auto *Promise = R.getAsSingle<TypeDecl>(); in lookupPromiseType()161 ClassTemplateDecl *CoroHandle = Result.getAsSingle<ClassTemplateDecl>(); in lookupCoroutineHandleType()1010 auto *VD = Result.getAsSingle<VarDecl>(); in buildStdNoThrowDeclRef()1678 Result.getAsSingle<ClassTemplateDecl>())) { in lookupCoroutineTraits()
336 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); in isDeductionGuideName()4734 if (auto *TD = R.getAsSingle<TemplateDecl>()) { in BuildTemplateIdExpr()4742 if (R.getAsSingle<VarTemplateDecl>()) { in BuildTemplateIdExpr()4744 R.getAsSingle<VarTemplateDecl>(), in BuildTemplateIdExpr()4751 if (R.getAsSingle<ConceptDecl>()) { in BuildTemplateIdExpr()4754 R.getAsSingle<ConceptDecl>(), TemplateArgs); in BuildTemplateIdExpr()4801 if (ClassTemplateDecl *Temp = R.getAsSingle<ClassTemplateDecl>()) { in BuildQualifiedTemplateIdExpr()5000 if (Result.getAsSingle<TypeDecl>() || in CheckTemplateTypeArgument()10022 VarDecl *Prev = Previous.getAsSingle<VarDecl>(); in ActOnExplicitInstantiation()10023 VarTemplateDecl *PrevTemplate = Previous.getAsSingle<VarTemplateDecl>(); in ActOnExplicitInstantiation()
1129 auto *TD = R.getAsSingle<TypeDecl>(); in getTupleLikeElementType()4225 TypeDecl *TyD = R.getAsSingle<TypeDecl>(); in BuildMemInitializer()11100 Result.getAsSingle<NamespaceDecl>())) in lookupStdExperimentalNamespace()11486 NamespaceDecl *NS = R.getAsSingle<NamespaceDecl>(); in ActOnUsingDirective()12291 if (!R.getAsSingle<TypeDecl>() && in BuildUsingDeclaration()12312 if (R.getAsSingle<NamespaceDecl>()) { in BuildUsingDeclaration()12535 EC = R->getAsSingle<EnumConstantDecl>(); in CheckUsingDeclQualifier()12589 } else if (R->getAsSingle<TypeDecl>()) { in CheckUsingDeclQualifier()12606 } else if (R->getAsSingle<VarDecl>()) { in CheckUsingDeclQualifier()12619 } else if (R->getAsSingle<EnumConstantDecl>()) { in CheckUsingDeclQualifier()[all …]
695 EnumDecl *Decl = Result.getAsSingle<EnumDecl>(); in getOpenCLEnumType()708 TypedefNameDecl *Decl = Result.getAsSingle<TypedefNameDecl>(); in getOpenCLTypedefType()960 if (const TagDecl *TD = Result.getAsSingle<TagDecl>()) in LookupPredefedObjCSuperType()3028 return R.getAsSingle<NamedDecl>(); in LookupSingleName()
712 VarDecl *VD = Lookup.getAsSingle<VarDecl>(); in ActOnPragmaUnused()
1170 Var = R.getAsSingle<VarDecl>(); in ActOnStartOfLambdaDefinition()
623 if (const TagDecl *TD = R.getAsSingle<TagDecl>()) { in isTagName()802 if (TagDecl *Tag = R.getAsSingle<TagDecl>()) { in isTagTypeWithMissingTag()1010 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { in ClassifyName()1190 TypeDecl *Type = Result.getAsSingle<TypeDecl>(); in ClassifyName()2333 TypeDecl *Old = OldDecls.getAsSingle<TypeDecl>(); in MergeTypedefNameDecl()16762 PrevDecl = Previous.getAsSingle<NamedDecl>(); in HandleField()17951 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>(); in ActOnEnumConstant()
237 if (TypeDecl *Type = Found.getAsSingle<TypeDecl>()) { in getDestructorName()654 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()659 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()
2600 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) { in ActOnIdExpression()2665 assert(R.getAsSingle<VarTemplateDecl>() && in ActOnIdExpression()2713 if (const TypeDecl *TD = R.getAsSingle<TypeDecl>()) { in BuildQualifiedDeclarationNameExpr()3168 !R.getAsSingle<FunctionTemplateDecl>() && in BuildDeclarationNameExpr()6576 auto *BuiltInDecl = R.getAsSingle<FunctionDecl>(); in BuildBuiltinCallExpr()15275 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); in BuildBuiltinOffsetOf()15278 if ((IndirectMemberDecl = R.getAsSingle<IndirectFieldDecl>())) in BuildBuiltinOffsetOf()
1564 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>(); in VisitClassTemplateDecl()
1126 Tag = Result.getAsSingle<TagDecl>(); in RebuildDependentNameType()12113 NamedDecl *D = R.getAsSingle<NamedDecl>(); in TransformUnresolvedLookupExpr()
2818 } else if (!(VD = Lookup.getAsSingle<VarDecl>())) { in ActOnOpenMPIdExpression()20446 NamedDecl *ND = Lookup.getAsSingle<NamedDecl>(); in lookupOpenMPDeclareTargetName()
1136 Match = TemplateSpecResult.getAsSingle<FunctionDecl>(); in CheckOverload()
507 DeclClass *getAsSingle() const { in getAsSingle() function