Home
last modified time | relevance | path

Searched refs:getAsSingle (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp526 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()
535 if (NamedDecl *ND = R.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()
602 OuterDecl = FoundOuter.getAsSingle<NamedDecl>(); in BuildCXXNestedNameSpecifier()
750 if (TypeDecl *TD = Found.getAsSingle<TypeDecl>()) { in BuildCXXNestedNameSpecifier()
753 } else if (Found.getAsSingle<TemplateDecl>()) { in BuildCXXNestedNameSpecifier()
760 if (NamedDecl *ND = Found.getAsSingle<NamedDecl>()) in BuildCXXNestedNameSpecifier()
H A DSemaCoroutine.cpp109 auto *Promise = R.getAsSingle<TypeDecl>(); in lookupPromiseType()
157 ClassTemplateDecl *CoroHandle = Result.getAsSingle<ClassTemplateDecl>(); in lookupCoroutineHandleType()
1023 auto *VD = Result.getAsSingle<VarDecl>(); in buildStdNoThrowDeclRef()
1944 StdCoroutineTraitsCache = Result.getAsSingle<ClassTemplateDecl>(); in lookupCoroutineTraits()
H A DSemaLambda.cpp1247 if (auto *BD = R.getAsSingle<BindingDecl>()) in ActOnLambdaExpressionAfterIntroducer()
1249 else if (R.getAsSingle<FieldDecl>()) { in ActOnLambdaExpressionAfterIntroducer()
1254 Var = R.getAsSingle<VarDecl>(); in ActOnLambdaExpressionAfterIntroducer()
H A DHLSLExternalSemaSource.cpp401 PrevDecl = Result.getAsSingle<NamespaceDecl>(); in InitializeSema()
H A DSemaDeclCXX.cpp1076 ClassTemplateDecl *TraitTD = Result.getAsSingle<ClassTemplateDecl>(); in lookupStdTypeTraitMember()
1182 auto *TD = R.getAsSingle<TypeDecl>(); in getTupleLikeElementType()
4355 TypeDecl *TyD = R.getAsSingle<TypeDecl>(); in BuildMemInitializer()
4392 if (auto UnqualifiedBase = R.getAsSingle<ClassTemplateDecl>()) { in BuildMemInitializer()
11958 ClassTemplateDecl *Template = Result.getAsSingle<ClassTemplateDecl>(); in LookupStdInitializerList()
12137 NamespaceDecl *NS = R.getAsSingle<NamespaceDecl>(); in ActOnUsingDirective()
12914 if (!R.getAsSingle<TypeDecl>() && in BuildUsingDeclaration()
12915 !R.getAsSingle<UnresolvedUsingIfExistsDecl>()) { in BuildUsingDeclaration()
12926 if (IsInstantiation && R.getAsSingle<TypeDecl>()) { in BuildUsingDeclaration()
12935 if (R.getAsSingle<NamespaceDec in BuildUsingDeclaration()
[all...]
H A DSemaTemplate.cpp342 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); in isDeductionGuideName()
4408 if (auto *TD = R.getAsSingle<TemplateDecl>()) { in BuildTemplateIdExpr()
4417 if (R.getAsSingle<VarTemplateDecl>()) { in BuildTemplateIdExpr()
4419 SS, R.getLookupNameInfo(), R.getAsSingle<VarTemplateDecl>(), in BuildTemplateIdExpr()
4427 if (R.getAsSingle<ConceptDecl>()) { in BuildTemplateIdExpr()
4430 R.getAsSingle<ConceptDecl>(), TemplateArgs); in BuildTemplateIdExpr()
4658 if (Result.getAsSingle<TypeDecl>() || in CheckTemplateTypeArgument()
9901 VarDecl *Prev = Previous.getAsSingle<VarDecl>(); in ActOnExplicitInstantiation()
9902 VarTemplateDecl *PrevTemplate = Previous.getAsSingle<VarTemplateDecl>(); in ActOnExplicitInstantiation()
H A DSemaLookup.cpp713 EnumDecl *Decl = Result.getAsSingle<EnumDecl>(); in getOpenCLEnumType()
726 TypedefNameDecl *Decl = Result.getAsSingle<TypedefNameDecl>(); in getOpenCLTypedefType()
987 if (const TagDecl *TD = Result.getAsSingle<TagDecl>()) in LookupPredefedObjCSuperType()
3272 return R.getAsSingle<NamedDecl>(); in LookupSingleName()
H A DSemaAttr.cpp849 VarDecl *VD = Lookup.getAsSingle<VarDecl>(); in ActOnPragmaUnused()
H A DSemaExpr.cpp2811 if (ObjCIvarDecl *Ivar = R.getAsSingle<ObjCIvarDecl>()) { in ActOnIdExpression()
2860 assert(R.getAsSingle<VarTemplateDecl>() && in ActOnIdExpression()
2897 if (const TypeDecl *TD = R.getAsSingle<TypeDecl>()) { in BuildQualifiedDeclarationNameExpr()
3169 !R.getAsSingle<FunctionTemplateDecl>() && in BuildDeclarationNameExpr()
6615 auto *BuiltInDecl = R.getAsSingle<FunctionDecl>(); in BuildBuiltinCallExpr()
15809 FieldDecl *MemberDecl = R.getAsSingle<FieldDecl>(); in BuildBuiltinOffsetOf()
15812 if ((IndirectMemberDecl = R.getAsSingle<IndirectFieldDecl>())) in BuildBuiltinOffsetOf()
16468 if (auto *SLDecl = ResultSL.getAsSingle<RecordDecl>()) { in LookupStdSourceLocationImpl()
16473 ImplDecl = ResultImpl.getAsSingle<CXXRecordDecl>(); in LookupStdSourceLocationImpl()
H A DSemaDecl.cpp645 if (const TagDecl *TD = R.getAsSingle<TagDecl>()) { in isTagName()
815 if (TagDecl *Tag = R.getAsSingle<TagDecl>()) { in isTagTypeWithMissingTag()
1013 if (ObjCIvarDecl *Ivar = Result.getAsSingle<ObjCIvarDecl>()) { in ClassifyName()
1203 TypeDecl *Type = Result.getAsSingle<TypeDecl>(); in ClassifyName()
2515 TypeDecl *Old = OldDecls.getAsSingle<TypeDecl>(); in MergeTypedefNameDecl()
6348 if (auto *TPD = Previous.getAsSingle<NamedDecl>(); in HandleDeclarator()
18279 PrevDecl = Previous.getAsSingle<NamedDecl>(); in HandleField()
19596 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>(); in ActOnEnumConstant()
H A DSemaObjC.cpp2015 !Result.getAsSingle<VarDecl>()) { in handleNSErrorDomain()
H A DSemaExprCXX.cpp244 if (TypeDecl *Type = Found.getAsSingle<TypeDecl>()) { in getDestructorName()
663 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()
668 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>(); in ActOnCXXTypeid()
H A DSemaTemplateInstantiateDecl.cpp1710 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>(); in VisitClassTemplateDecl()
H A DSemaOpenMP.cpp3115 } else if (!(VD = Lookup.getAsSingle<VarDecl>())) { in ActOnOpenMPIdExpression()
22141 NamedDecl *ND = Lookup.getAsSingle<NamedDecl>(); in lookupOpenMPDeclareTargetName()
H A DSemaOverload.cpp1278 Match = TemplateSpecResult.getAsSingle<FunctionDecl>(); in CheckOverload()
H A DTreeTransform.h1214 Tag = Result.getAsSingle<TagDecl>(); in RebuildDependentNameType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h558 DeclClass *getAsSingle() const { in getAsSingle() function