Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h140 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 DSemaOverload.cpp67 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 DSemaStmtAsm.cpp829 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 DSemaExprMember.cpp934 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 DSemaInit.cpp3875 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 DSemaAccess.cpp169 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 DSemaStmt.cpp1854 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 DSemaLookup.cpp3461 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 DTreeTransform.h2858 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 DSemaTemplate.cpp1140 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 DSemaExprCXX.cpp2586 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 DSemaDeclCXX.cpp8112 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 DDelayedDiagnostic.h62 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 DTemplateDeduction.h315 DeclAccessPair FoundDecl; member
325 FoundDecl = Found; in set()
H A DInitialization.h959 DeclAccessPair FoundDecl; member
1305 DeclAccessPair FoundDecl,
1334 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
H A DSema.h1350 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 DOverload.h882 DeclAccessPair FoundDecl; member
1264 DeclAccessPair FoundDecl; member
H A DSemaInternal.h109 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
H A DLookup.h858 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTConcept.cpp91 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in Create() argument
94 FoundDecl, NamedConcept, ArgsAsWritten); in Create()
H A DASTImporter.cpp2593 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 DExpr.cpp1717 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 DUSRFindingAction.h37 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl);
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4284 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 DASTWriterStmt.cpp1002 DeclAccessPair FoundDecl = E->getFoundDecl(); in VisitMemberExpr() local
1003 Record.AddDeclRef(FoundDecl.getDecl()); in VisitMemberExpr()
1004 CurrentPackingBits.addBits(FoundDecl.getAccess(), /*BitWidth=*/2); in VisitMemberExpr()

12