/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 | 67 Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, const Expr *Base, in CreateFunctionRefExpr() argument 70 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr() 78 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr() 1650 ICS.Ambiguous.addConversion(Cand->FoundDecl, Cand->Function); in TryUserDefinedConversion() 3667 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in IsInitializerListConstructorConversion() 3673 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, From, in IsInitializerListConstructorConversion() 3693 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion() 3804 Info.ConstructorTmpl, Info.FoundDecl, in IsUserDefinedConversion() 3812 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in IsUserDefinedConversion() 3833 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() local [all …]
|
H A D | SemaStmtAsm.cpp | 829 NamedDecl *FoundDecl = nullptr; in LookupInlineAsmField() local 834 FoundDecl = PT->getPointeeType()->getAsTagDecl(); in LookupInlineAsmField() 839 FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField() 842 if (!FoundDecl) in LookupInlineAsmField() 847 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField() 849 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField() 856 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField() 858 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField() 875 FoundDecl = FieldResult.getFoundDecl(); in LookupInlineAsmField() 878 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField()
|
H A D | SemaExprMember.cpp | 934 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument 942 Member, FoundDecl, MemberNameInfo, TemplateArgs, Ty, in BuildMemberExpr() 1104 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local 1125 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr() 1138 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr() 1149 FoundDecl, BaseExpr, in BuildMemberReferenceExpr() 1155 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1173 MemberFn, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1181 TemplateKWLoc, Enum, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() 1209 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr() [all …]
|
H A D | SemaInit.cpp | 3875 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep() 3917 DeclAccessPair FoundDecl, in AddUserConversionStep() argument 3925 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep() 3981 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, in AddConstructorInitializationStep() argument 3990 S.Function.FoundDecl = FoundDecl; in AddConstructorInitializationStep() 4222 Ctx.getRecordType(cast<CXXRecordDecl>(Info.FoundDecl->getDeclContext())); in hasCopyOrMoveCtorParam() 4263 Info.ConstructorTmpl, Info.FoundDecl, in ResolveConstructorOverload() 4277 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, Args, in ResolveConstructorOverload() 4464 Sequence.AddUserConversionStep(CD, Best->FoundDecl, ConvType, in TryConstructorInitialization() 4516 Best->FoundDecl, CtorDecl, DestArrayType, HadMultipleCandidates, in TryConstructorInitialization() [all …]
|
H A D | SemaAccess.cpp | 169 DeclAccessPair FoundDecl, in AccessTarget() 172 FoundDecl, BaseObjectType) { in AccessTarget() 1818 DeclAccessPair FoundDecl) { in CheckMemberOperatorAccess() argument 1825 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
|
H A D | SemaStmt.cpp | 1854 bool FoundDecl; member in __anon4f6f6e9d0d11::DeclMatcher 1860 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher() 1867 FoundDecl = true; in VisitReturnStmt() 1871 FoundDecl = true; in VisitBreakStmt() 1875 FoundDecl = true; in VisitGotoStmt() 1912 FoundDecl = true; in VisitDeclRefExpr() 1927 bool FoundDeclInUse() { return FoundDecl; } in FoundDeclInUse()
|
H A D | SemaLookup.cpp | 3461 AddOverloadCandidate(CtorInfo.Constructor, CtorInfo.FoundDecl, in LookupSpecialMember() 3476 CtorInfo.FoundDecl, nullptr, in LookupSpecialMember() 4091 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext() 4122 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in lookupInDeclContext() 4267 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in lookupInScope() 4491 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, in FoundDecl() function in TypoCorrectionConsumer
|
H A D | TreeTransform.h | 2858 NamedDecl *FoundDecl, in RebuildMemberExpr() argument 2873 FoundDecl, Member); in RebuildMemberExpr() 2891 DeclAccessPair::make(FoundDecl, FoundDecl->getAccess()), in RebuildMemberExpr() 2910 R.addDecl(FoundDecl); in RebuildMemberExpr() 3665 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in RebuildConceptSpecializationExpr() argument 3671 FoundDecl, in RebuildConceptSpecializationExpr() 12341 NamedDecl *FoundDecl = E->getFoundDecl(); in TransformMemberExpr() local 12342 if (FoundDecl == E->getMemberDecl()) { in TransformMemberExpr() 12343 FoundDecl = Member; in TransformMemberExpr() 12345 FoundDecl = cast_or_null<NamedDecl>( in TransformMemberExpr() [all …]
|
H A D | SemaTemplate.cpp | 1140 ConceptDecl *NamedConcept, NamedDecl *FoundDecl, SourceLocation LAngleLoc, in formImmediatelyDeclaredConstraint() argument 1161 /*FoundDecl=*/FoundDecl ? FoundDecl : NamedConcept, NamedConcept, in formImmediatelyDeclaredConstraint() 1188 ConceptDecl *NamedConcept, NamedDecl *FoundDecl, in AttachTypeConstraint() argument 1202 *this, NS, NameInfo, NamedConcept, FoundDecl, in AttachTypeConstraint() 1218 /*FoundDecl=*/FoundDecl, in AttachTypeConstraint() 4344 NamedDecl *FoundDecl, in CheckConceptTemplateId() argument 4383 TemplateKWLoc, ConceptNameInfo, FoundDecl, NamedConcept, in CheckConceptTemplateId()
|
H A D | SemaExprCXX.cpp | 2586 Best->FoundDecl) == Sema::AR_inaccessible) in resolveAllocationOverload() 4141 DeclAccessPair FoundDecl, in BuildCXXCastArgument() argument 4158 S.CheckConstructorAccess(CastLoc, Constructor, FoundDecl, in BuildCXXCastArgument() 4164 CastLoc, Ty, FoundDecl, cast<CXXConstructorDecl>(Method), in BuildCXXCastArgument() 4177 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ nullptr, FoundDecl); in BuildCXXCastArgument() 4183 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument()
|
H A D | SemaDeclCXX.cpp | 8112 if (ArgClass && Best->FoundDecl.getDecl() && in visitBinaryOperator() 8113 Best->FoundDecl.getDecl()->isCXXClassMember()) { in visitBinaryOperator() 8118 ArgClass, Best->FoundDecl, ObjectType, Subobj.Loc, in visitBinaryOperator() 15917 SourceLocation ConstructLoc, QualType DeclInitType, NamedDecl *FoundDecl, in BuildCXXConstructExpr() argument 15947 Context, cast<CXXRecordDecl>(FoundDecl->getDeclContext())); in BuildCXXConstructExpr() 15951 FoundDecl, Constructor, in BuildCXXConstructExpr() 15959 SourceLocation ConstructLoc, QualType DeclInitType, NamedDecl *FoundDecl, in BuildCXXConstructExpr() argument 15964 if (auto *Shadow = dyn_cast<ConstructorUsingShadowDecl>(FoundDecl)) { in BuildCXXConstructExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
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 | 315 DeclAccessPair FoundDecl; member 325 FoundDecl = Found; in set()
|
H A D | Initialization.h | 959 DeclAccessPair FoundDecl; member 1305 DeclAccessPair FoundDecl, 1334 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
|
H A D | Sema.h | 1350 DeclAccessPair FoundDecl); 1352 DeclAccessPair FoundDecl); 1358 DeclAccessPair FoundDecl, 1363 DeclAccessPair FoundDecl, 1369 DeclAccessPair FoundDecl, 1392 DeclAccessPair FoundDecl); 1398 DeclAccessPair FoundDecl); 1401 DeclAccessPair FoundDecl); 1403 DeclAccessPair FoundDecl); 4957 SourceLocation ConstructLoc, QualType DeclInitType, NamedDecl *FoundDecl, [all …]
|
H A D | Overload.h | 882 DeclAccessPair FoundDecl; member 1264 DeclAccessPair FoundDecl; member
|
H A D | SemaInternal.h | 109 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
H A D | Lookup.h | 858 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTConcept.cpp | 91 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in Create() argument 94 FoundDecl, NamedConcept, ArgsAsWritten); in Create()
|
H A D | ASTImporter.cpp | 2593 for (auto *FoundDecl : FoundDecls) { in VisitNamespaceDecl() local 2594 if (!FoundDecl->isInIdentifierNamespace(Decl::IDNS_Namespace)) in VisitNamespaceDecl() 2597 if (auto *FoundNS = dyn_cast<NamespaceDecl>(FoundDecl)) { in VisitNamespaceDecl() 2603 ConflictingDecls.push_back(FoundDecl); in VisitNamespaceDecl() 2718 for (auto *FoundDecl : FoundDecls) { in VisitTypedefNameDecl() local 2719 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypedefNameDecl() 2721 if (auto *FoundTypedef = dyn_cast<TypedefNameDecl>(FoundDecl)) { in VisitTypedefNameDecl() 2751 ConflictingDecls.push_back(FoundDecl); in VisitTypedefNameDecl() 2832 for (auto *FoundDecl : FoundDecls) { in VisitTypeAliasTemplateDecl() local 2833 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypeAliasTemplateDecl() [all …]
|
H A D | Expr.cpp | 1717 DeclAccessPair FoundDecl, in MemberExpr() argument 1729 FoundDecl.getDecl() != MemberDecl || in MemberExpr() 1730 FoundDecl.getAccess() != MemberDecl->getAccess(); in MemberExpr() 1741 *getTrailingObjects<DeclAccessPair>() = FoundDecl; in MemberExpr() 1757 ValueDecl *MemberDecl, DeclAccessPair FoundDecl, in Create() argument 1761 bool HasFoundDecl = FoundDecl.getDecl() != MemberDecl || in Create() 1762 FoundDecl.getAccess() != MemberDecl->getAccess(); in Create() 1772 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/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 4284 const NamedDecl *FoundDecl = Node.getFoundDecl(); in AST_POLYMORPHIC_MATCHER_P() local 4285 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) in AST_POLYMORPHIC_MATCHER_P() 4323 const Decl *FoundDecl = Node.getSingleDecl(); in AST_MATCHER_P() local 4324 return InnerMatcher.matches(*FoundDecl, Finder, Builder); in AST_MATCHER_P()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 1002 DeclAccessPair FoundDecl = E->getFoundDecl(); in VisitMemberExpr() local 1003 Record.AddDeclRef(FoundDecl.getDecl()); in VisitMemberExpr() 1004 CurrentPackingBits.addBits(FoundDecl.getAccess(), /*BitWidth=*/2); in VisitMemberExpr()
|