| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 34 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl) { in getCanonicalSymbolDeclaration() argument 35 if (!FoundDecl) in getCanonicalSymbolDeclaration() 39 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(FoundDecl)) in getCanonicalSymbolDeclaration() 40 FoundDecl = CtorDecl->getParent(); in getCanonicalSymbolDeclaration() 41 else if (const auto *DtorDecl = dyn_cast<CXXDestructorDecl>(FoundDecl)) in getCanonicalSymbolDeclaration() 42 FoundDecl = DtorDecl->getParent(); in getCanonicalSymbolDeclaration() 48 return FoundDecl; in getCanonicalSymbolDeclaration() 58 AdditionalUSRFinder(const Decl *FoundDecl, ASTContext &Context) in AdditionalUSRFinder() argument 59 : FoundDecl(FoundDecl), Context(Context) {} in AdditionalUSRFinder() 64 if (const auto *MethodDecl = dyn_cast<CXXMethodDecl>(FoundDecl)) { in Find() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTConcept.h | 140 NamedDecl *FoundDecl; variable 150 DeclarationNameInfo ConceptNameInfo, NamedDecl *FoundDecl, in ConceptReference() argument 154 ConceptName(ConceptNameInfo), FoundDecl(FoundDecl), in ConceptReference() 161 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, 197 return FoundDecl; in getFoundDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 63 Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, const Expr *Base, in CreateFunctionRefExpr() argument 66 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr() 74 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr() 1738 ICS.Ambiguous.addConversion(Cand->FoundDecl, Cand->Function); in TryUserDefinedConversion() 3899 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in IsInitializerListConstructorConversion() 3905 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, From, in IsInitializerListConstructorConversion() 3925 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion() 4036 Info.ConstructorTmpl, Info.FoundDecl, in IsUserDefinedConversion() 4044 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in IsUserDefinedConversion() 4065 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() local [all …]
|
| H A D | SemaStmtAsm.cpp | 869 NamedDecl *FoundDecl = nullptr; in LookupInlineAsmField() local 874 FoundDecl = PT->getPointeeType()->getAsTagDecl(); in LookupInlineAsmField() 879 FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField() 882 if (!FoundDecl) in LookupInlineAsmField() 887 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField() 889 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField() 896 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField() 898 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField() 915 FoundDecl = FieldResult.getFoundDecl(); in LookupInlineAsmField() 918 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField()
|
| H A D | SemaExprMember.cpp | 828 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument 836 Member, FoundDecl, MemberNameInfo, TemplateArgs, Ty, in BuildMemberExpr() 989 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local 1010 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr() 1051 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr() 1071 FoundDecl, BaseExpr, in BuildMemberReferenceExpr() 1081 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1105 MemberFn, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1115 TemplateKWLoc, Enum, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1145 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() [all …]
|
| H A D | SemaInit.cpp | 3957 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep() 3999 DeclAccessPair FoundDecl, in AddUserConversionStep() argument 4007 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep() 4063 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, in AddConstructorInitializationStep() argument 4072 S.Function.FoundDecl = FoundDecl; in AddConstructorInitializationStep() 4341 Ctx.getRecordType(cast<CXXRecordDecl>(Info.FoundDecl->getDeclContext())); in hasCopyOrMoveCtorParam() 4382 Info.ConstructorTmpl, Info.FoundDecl, in ResolveConstructorOverload() 4396 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, Args, in ResolveConstructorOverload() 4619 Sequence.AddUserConversionStep(CD, Best->FoundDecl, ConvType, in TryConstructorInitialization() 4683 Best->FoundDecl, CtorDecl, DestArrayType, HadMultipleCandidates, in TryConstructorInitialization() [all …]
|
| H A D | SemaAccess.cpp | 167 DeclAccessPair FoundDecl, in AccessTarget() 170 FoundDecl, BaseObjectType) { in AccessTarget() 1814 DeclAccessPair FoundDecl) { in CheckMemberOperatorAccess() argument 1821 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
|
| H A D | SemaStmt.cpp | 1953 bool FoundDecl; member in __anon4f6f6e9d0e11::DeclMatcher 1959 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher() 1966 FoundDecl = true; in VisitReturnStmt() 1970 FoundDecl = true; in VisitBreakStmt() 1974 FoundDecl = true; in VisitGotoStmt() 2011 FoundDecl = true; in VisitDeclRefExpr() 2026 bool FoundDeclInUse() { return FoundDecl; } in FoundDeclInUse()
|
| H A D | SemaLookup.cpp | 3554 AddOverloadCandidate(CtorInfo.Constructor, CtorInfo.FoundDecl, in LookupSpecialMember() 3569 CtorInfo.FoundDecl, nullptr, in LookupSpecialMember() 4186 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext() 4217 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext() 4362 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope() 4585 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, in FoundDecl() function in TypoCorrectionConsumer
|
| H A D | TreeTransform.h | 2891 NamedDecl *FoundDecl, in RebuildMemberExpr() argument 2906 FoundDecl, Member); in RebuildMemberExpr() 2924 DeclAccessPair::make(FoundDecl, FoundDecl->getAccess()), in RebuildMemberExpr() 2943 R.addDecl(FoundDecl); in RebuildMemberExpr() 3715 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in RebuildConceptSpecializationExpr() argument 3721 FoundDecl, in RebuildConceptSpecializationExpr() 13459 NamedDecl *FoundDecl = E->getFoundDecl(); in TransformMemberExpr() local 13460 if (FoundDecl == E->getMemberDecl()) { in TransformMemberExpr() 13461 FoundDecl = Member; in TransformMemberExpr() 13463 FoundDecl = cast_or_null<NamedDecl>( in TransformMemberExpr() [all …]
|
| H A D | SemaTemplate.cpp | 1146 ConceptDecl *NamedConcept, NamedDecl *FoundDecl, SourceLocation LAngleLoc, in formImmediatelyDeclaredConstraint() argument 1167 /*FoundDecl=*/FoundDecl ? FoundDecl : NamedConcept, NamedConcept, in formImmediatelyDeclaredConstraint() 1194 ConceptDecl *NamedConcept, NamedDecl *FoundDecl, in AttachTypeConstraint() argument 1208 *this, NS, NameInfo, NamedConcept, FoundDecl, in AttachTypeConstraint() 1224 /*FoundDecl=*/FoundDecl, in AttachTypeConstraint() 4719 NamedDecl *FoundDecl, in CheckConceptTemplateId() argument 4763 TemplateKWLoc, ConceptNameInfo, FoundDecl, NamedConcept, in CheckConceptTemplateId() 10588 C.FoundDecl = P.getPair(); in ActOnExplicitInstantiation()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Overload.h | 936 DeclAccessPair FoundDecl; member 1118 DeclAccessPair FoundDecl; member 1129 DeclAccessPair FoundDecl; member 1142 DeclAccessPair FoundDecl; member 1430 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 1437 FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, 1444 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 1505 DeclAccessPair FoundDecl; member
|
| H A D | DelayedDiagnostic.h | 62 DeclAccessPair FoundDecl, QualType BaseObjectType) in AccessedEntity() argument 63 : Access(FoundDecl.getAccess()), IsMember(true), in AccessedEntity() 64 Target(FoundDecl.getDecl()), NamingClass(NamingClass), in AccessedEntity()
|
| H A D | TemplateDeduction.h | 324 DeclAccessPair FoundDecl; member 334 FoundDecl = Found; in set()
|
| H A D | Initialization.h | 960 DeclAccessPair FoundDecl; member 1306 DeclAccessPair FoundDecl, 1335 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
|
| H A D | Sema.h | 1658 DeclAccessPair FoundDecl); 1660 DeclAccessPair FoundDecl); 1666 DeclAccessPair FoundDecl, 1671 DeclAccessPair FoundDecl, 1677 DeclAccessPair FoundDecl, 1700 DeclAccessPair FoundDecl); 1706 DeclAccessPair FoundDecl); 1709 DeclAccessPair FoundDecl); 1711 DeclAccessPair FoundDecl); 5372 SourceLocation ConstructLoc, QualType DeclInitType, NamedDecl *FoundDecl, [all …]
|
| H A D | SemaInternal.h | 109 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
| H A D | Lookup.h | 860 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 190 auto *FoundDecl = Ref->getFoundDecl(); in isASafeCallArg() local 191 if (auto *D = dyn_cast_or_null<VarDecl>(FoundDecl)) { in isASafeCallArg() 202 } else if (auto *BD = dyn_cast_or_null<BindingDecl>(FoundDecl)) { in isASafeCallArg()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTConcept.cpp | 89 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in Create() argument 92 FoundDecl, NamedConcept, ArgsAsWritten); in Create()
|
| H A D | ASTImporter.cpp | 2863 for (auto *FoundDecl : FoundDecls) { in VisitNamespaceDecl() local 2864 if (!FoundDecl->isInIdentifierNamespace(Decl::IDNS_Namespace)) in VisitNamespaceDecl() 2867 if (auto *FoundNS = dyn_cast<NamespaceDecl>(FoundDecl)) { in VisitNamespaceDecl() 2873 ConflictingDecls.push_back(FoundDecl); in VisitNamespaceDecl() 2988 for (auto *FoundDecl : FoundDecls) { in VisitTypedefNameDecl() local 2989 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypedefNameDecl() 2991 if (auto *FoundTypedef = dyn_cast<TypedefNameDecl>(FoundDecl)) { in VisitTypedefNameDecl() 3021 ConflictingDecls.push_back(FoundDecl); in VisitTypedefNameDecl() 3102 for (auto *FoundDecl : FoundDecls) { in VisitTypeAliasTemplateDecl() local 3103 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypeAliasTemplateDecl() [all …]
|
| H A D | Expr.cpp | 1712 DeclAccessPair FoundDecl, in MemberExpr() argument 1724 FoundDecl.getDecl() != MemberDecl || in MemberExpr() 1725 FoundDecl.getAccess() != MemberDecl->getAccess(); in MemberExpr() 1736 *getTrailingObjects<DeclAccessPair>() = FoundDecl; in MemberExpr() 1752 ValueDecl *MemberDecl, DeclAccessPair FoundDecl, in Create() argument 1756 bool HasFoundDecl = FoundDecl.getDecl() != MemberDecl || in Create() 1757 FoundDecl.getAccess() != MemberDecl->getAccess(); in Create() 1767 TemplateKWLoc, MemberDecl, FoundDecl, NameInfo, in Create()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.h | 37 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl);
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 229 DeclAccessPair FoundDecl = DeclAccessPair::make(MemberDecl, AS_public); in makeMemberExpression() local 232 SourceLocation(), MemberDecl, FoundDecl, in makeMemberExpression() 248 for (NamedDecl *FoundDecl : Decls) in findMemberField() 249 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField() 250 return cast<ValueDecl>(FoundDecl); in findMemberField()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4377 const NamedDecl *FoundDecl = Node.getFoundDecl(); in AST_POLYMORPHIC_MATCHER_P() local 4378 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) in AST_POLYMORPHIC_MATCHER_P() 4416 const Decl *FoundDecl = Node.getSingleDecl(); in AST_MATCHER_P() local 4417 return InnerMatcher.matches(*FoundDecl, Finder, Builder); in AST_MATCHER_P()
|