Home
last modified time | relevance | path

Searched refs:FoundDecl (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
HDUSRFindingAction.cpp41 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl) { in getCanonicalSymbolDeclaration() argument
42 if (!FoundDecl) in getCanonicalSymbolDeclaration()
46 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(FoundDecl)) in getCanonicalSymbolDeclaration()
47 FoundDecl = CtorDecl->getParent(); in getCanonicalSymbolDeclaration()
48 else if (const auto *DtorDecl = dyn_cast<CXXDestructorDecl>(FoundDecl)) in getCanonicalSymbolDeclaration()
49 FoundDecl = DtorDecl->getParent(); in getCanonicalSymbolDeclaration()
55 return FoundDecl; in getCanonicalSymbolDeclaration()
65 AdditionalUSRFinder(const Decl *FoundDecl, ASTContext &Context) in AdditionalUSRFinder() argument
66 : FoundDecl(FoundDecl), Context(Context) {} in AdditionalUSRFinder()
71 if (const auto *MethodDecl = dyn_cast<CXXMethodDecl>(FoundDecl)) { in Find()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDASTConcept.h116 NamedDecl *FoundDecl; variable
128 DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, in ConceptReference() argument
132 ConceptName(ConceptNameInfo), FoundDecl(FoundDecl), in ConceptReference()
136 FoundDecl(nullptr), NamedConcept(nullptr), ArgsAsWritten(nullptr) {} in ConceptReference()
151 return FoundDecl; in getFoundDecl()
176 DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, in TypeConstraint() argument
181 FoundDecl, NamedConcept, ArgsAsWritten), in TypeConstraint()
HDExprConcepts.h61 NamedDecl *FoundDecl, ConceptDecl *NamedConcept,
79 NamedDecl *FoundDecl, ConceptDecl *NamedConcept,
HDTypeLoc.h1937 NamedDecl *FoundDecl; member
1981 return getLocalData()->FoundDecl; in getFoundDecl()
1985 getLocalData()->FoundDecl = D; in setFoundDecl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaOverload.cpp49 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr() argument
53 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr()
61 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr()
1381 ICS.Ambiguous.addConversion(Cand->FoundDecl, Cand->Function); in TryUserDefinedConversion()
3340 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in IsInitializerListConstructorConversion()
3346 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, From, in IsInitializerListConstructorConversion()
3366 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion()
3471 Info.ConstructorTmpl, Info.FoundDecl, in IsUserDefinedConversion()
3478 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in IsUserDefinedConversion()
3498 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() local
[all …]
HDSemaStmtAsm.cpp782 NamedDecl *FoundDecl = nullptr; in LookupInlineAsmField() local
787 FoundDecl = PT->getPointeeType()->getAsTagDecl(); in LookupInlineAsmField()
792 FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField()
795 if (!FoundDecl) in LookupInlineAsmField()
800 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField()
802 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
809 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField()
811 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField()
828 FoundDecl = FieldResult.getFoundDecl(); in LookupInlineAsmField()
831 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField()
HDSemaExprMember.cpp898 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
905 FoundDecl, HadMultipleCandidates, MemberNameInfo, Ty, in BuildMemberExpr()
911 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
918 Member, FoundDecl, MemberNameInfo, TemplateArgs, Ty, in BuildMemberExpr()
1087 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local
1116 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr()
1129 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr()
1140 FoundDecl, BaseExpr, in BuildMemberReferenceExpr()
1145 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr()
1162 MemberFn, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr()
[all …]
HDSemaInit.cpp3526 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep()
3566 DeclAccessPair FoundDecl, in AddUserConversionStep() argument
3574 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep()
3623 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, in AddConstructorInitializationStep() argument
3632 S.Function.FoundDecl = FoundDecl; in AddConstructorInitializationStep()
3857 Ctx.getRecordType(cast<CXXRecordDecl>(Info.FoundDecl->getDeclContext())); in hasCopyOrMoveCtorParam()
3901 Info.ConstructorTmpl, Info.FoundDecl, in ResolveConstructorOverload()
3915 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, Args, in ResolveConstructorOverload()
4100 Sequence.AddUserConversionStep(CD, Best->FoundDecl, ConvType, in TryConstructorInitialization()
4138 Best->FoundDecl, CtorDecl, DestArrayType, HadMultipleCandidates, in TryConstructorInitialization()
[all …]
HDSemaStmt.cpp1453 bool FoundDecl; member in __anonf64061b40511::DeclMatcher
1459 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher()
1466 FoundDecl = true; in VisitReturnStmt()
1470 FoundDecl = true; in VisitBreakStmt()
1474 FoundDecl = true; in VisitGotoStmt()
1511 FoundDecl = true; in VisitDeclRefExpr()
1526 bool FoundDeclInUse() { return FoundDecl; } in FoundDeclInUse()
HDSemaExprCXX.cpp2255 Best->FoundDecl) == Sema::AR_inaccessible) in resolveAllocationOverload()
3731 DeclAccessPair FoundDecl, in BuildCXXCastArgument() argument
3747 S.CheckConstructorAccess(CastLoc, Constructor, FoundDecl, in BuildCXXCastArgument()
3753 CastLoc, Ty, FoundDecl, cast<CXXConstructorDecl>(Method), in BuildCXXCastArgument()
3766 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ nullptr, FoundDecl); in BuildCXXCastArgument()
3772 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument()
7421 ExprResult Sema::BuildCXXMemberCallExpr(Expr *E, NamedDecl *FoundDecl, in BuildCXXMemberCallExpr() argument
7427 FoundDecl, Method); in BuildCXXMemberCallExpr()
7464 DeclAccessPair::make(FoundDecl, FoundDecl->getAccess()), in BuildCXXMemberCallExpr()
HDSemaLookup.cpp3252 AddOverloadCandidate(CtorInfo.Constructor, CtorInfo.FoundDecl, in LookupSpecialMember()
3266 CtorInfo.ConstructorTmpl, CtorInfo.FoundDecl, nullptr, in LookupSpecialMember()
3817 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
3839 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext()
3984 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope()
4213 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, in FoundDecl() function in TypoCorrectionConsumer
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDExprConcepts.cpp33 DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, in ConceptSpecializationExpr() argument
42 ConceptReference(NNS, TemplateKWLoc, ConceptNameInfo, FoundDecl, in ConceptSpecializationExpr()
88 NamedDecl *FoundDecl, in Create() argument
96 ConceptNameInfo, FoundDecl, in Create()
HDASTImporter.cpp2294 for (auto *FoundDecl : FoundDecls) { in VisitNamespaceDecl() local
2295 if (!FoundDecl->isInIdentifierNamespace(Decl::IDNS_Namespace)) in VisitNamespaceDecl()
2298 if (auto *FoundNS = dyn_cast<NamespaceDecl>(FoundDecl)) { in VisitNamespaceDecl()
2304 ConflictingDecls.push_back(FoundDecl); in VisitNamespaceDecl()
2414 for (auto *FoundDecl : FoundDecls) { in VisitTypedefNameDecl() local
2415 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypedefNameDecl()
2417 if (auto *FoundTypedef = dyn_cast<TypedefNameDecl>(FoundDecl)) { in VisitTypedefNameDecl()
2431 ConflictingDecls.push_back(FoundDecl); in VisitTypedefNameDecl()
2506 for (auto *FoundDecl : FoundDecls) { in VisitTypeAliasTemplateDecl() local
2507 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypeAliasTemplateDecl()
[all …]
HDDeclTemplate.cpp655 DeclarationNameInfo NameInfo, NamedDecl *FoundDecl, ConceptDecl *CD, in setTypeConstraint() argument
664 FoundDecl, CD, ArgsAsWritten, ImmediatelyDeclaredConstraint); in setTypeConstraint()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDDelayedDiagnostic.h63 DeclAccessPair FoundDecl, in AccessedEntity() argument
65 : Access(FoundDecl.getAccess()), IsMember(true), in AccessedEntity()
66 Target(FoundDecl.getDecl()), NamingClass(NamingClass), in AccessedEntity()
HDTemplateDeduction.h293 DeclAccessPair FoundDecl; member
303 FoundDecl = Found; in set()
HDInitialization.h910 DeclAccessPair FoundDecl; member
1257 DeclAccessPair FoundDecl,
1282 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
HDOverload.h779 DeclAccessPair FoundDecl; member
1131 DeclAccessPair FoundDecl; member
HDSema.h3021 NamedDecl *FoundDecl,
3146 NamedDecl *FoundDecl,
3156 void AddOverloadCandidate(FunctionDecl *Function, DeclAccessPair FoundDecl,
3173 void AddMethodCandidate(DeclAccessPair FoundDecl,
3181 DeclAccessPair FoundDecl,
3191 DeclAccessPair FoundDecl,
3202 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl,
3216 CXXConversionDecl *Conversion, DeclAccessPair FoundDecl,
3221 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl,
3226 DeclAccessPair FoundDecl,
[all …]
HDSemaInternal.h113 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
HDLookup.h787 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
HDBodyFarm.cpp217 DeclAccessPair FoundDecl = DeclAccessPair::make(MemberDecl, AS_public); in makeMemberExpression() local
220 SourceLocation(), MemberDecl, FoundDecl, in makeMemberExpression()
236 for (NamedDecl *FoundDecl : Decls) in findMemberField()
237 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField()
238 return cast<ValueDecl>(FoundDecl); in findMemberField()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
HDUSRFindingAction.h38 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h3620 const NamedDecl *FoundDecl = Node.getFoundDecl(); in AST_MATCHER_P() local
3621 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) in AST_MATCHER_P()
3658 const Decl *FoundDecl = Node.getSingleDecl(); in AST_MATCHER_P() local
3659 return InnerMatcher.matches(*FoundDecl, Finder, Builder); in AST_MATCHER_P()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderStmt.cpp757 E->FoundDecl = Record.readDeclAs<NamedDecl>(); in VisitConceptSpecializationExpr()
931 DeclAccessPair FoundDecl; in VisitMemberExpr() local
935 FoundDecl = DeclAccessPair::make(FoundD, AS); in VisitMemberExpr()
937 FoundDecl = DeclAccessPair::make(E->MemberDecl, in VisitMemberExpr()
940 E->getTrailingObjects<MemberExprNameQualifier>()->FoundDecl = FoundDecl; in VisitMemberExpr()

12