Home
last modified time | relevance | path

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

123

/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/
DUSRFindingAction.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 …]
/external/llvm-project/clang/include/clang/AST/
DASTConcept.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()
DExprConcepts.h61 NamedDecl *FoundDecl, ConceptDecl *NamedConcept,
79 NamedDecl *FoundDecl, ConceptDecl *NamedConcept,
/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DUnusedAliasDeclsCheck.cpp48 for (const auto &FoundDecl : FoundDecls) { in onEndOfTranslationUnit() local
49 if (!FoundDecl.second.isValid()) in onEndOfTranslationUnit()
51 diag(FoundDecl.first->getLocation(), "namespace alias decl %0 is unused") in onEndOfTranslationUnit()
52 << FoundDecl.first << FixItHint::CreateRemoval(FoundDecl.second); in onEndOfTranslationUnit()
/external/llvm-project/clang/lib/AST/
DExprConcepts.cpp36 NamedDecl *FoundDecl, ConceptDecl *NamedConcept, in ConceptSpecializationExpr() argument
41 ConceptReference(NNS, TemplateKWLoc, ConceptNameInfo, FoundDecl, in ConceptSpecializationExpr()
76 NamedDecl *FoundDecl, in Create() argument
84 ConceptNameInfo, FoundDecl, in Create()
DASTImporter.cpp2319 for (auto *FoundDecl : FoundDecls) { in VisitNamespaceDecl() local
2320 if (!FoundDecl->isInIdentifierNamespace(Decl::IDNS_Namespace)) in VisitNamespaceDecl()
2323 if (auto *FoundNS = dyn_cast<NamespaceDecl>(FoundDecl)) { in VisitNamespaceDecl()
2329 ConflictingDecls.push_back(FoundDecl); in VisitNamespaceDecl()
2437 for (auto *FoundDecl : FoundDecls) { in VisitTypedefNameDecl() local
2438 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypedefNameDecl()
2440 if (auto *FoundTypedef = dyn_cast<TypedefNameDecl>(FoundDecl)) { in VisitTypedefNameDecl()
2454 ConflictingDecls.push_back(FoundDecl); in VisitTypedefNameDecl()
2528 for (auto *FoundDecl : FoundDecls) { in VisitTypeAliasTemplateDecl() local
2529 if (!FoundDecl->isInIdentifierNamespace(IDNS)) in VisitTypeAliasTemplateDecl()
[all …]
/external/clang/lib/Sema/
DSemaOverload.cpp48 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr() argument
52 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr()
60 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr()
1241 ICS.Ambiguous.addConversion(Cand->FoundDecl, Cand->Function); in TryUserDefinedConversion()
3070 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in IsInitializerListConstructorConversion()
3074 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, From, in IsInitializerListConstructorConversion()
3094 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion()
3199 Info.ConstructorTmpl, Info.FoundDecl, in IsUserDefinedConversion()
3205 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in IsUserDefinedConversion()
3224 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() local
[all …]
DSemaExprMember.cpp777 FieldDecl *Field, DeclAccessPair FoundDecl,
911 ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
917 FoundDecl, MemberNameInfo, TemplateArgs, Ty, VK, OK); in BuildMemberExpr()
1113 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local
1142 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr()
1157 FoundDecl, MemberNameInfo); in BuildMemberReferenceExpr()
1167 FoundDecl, BaseExpr, in BuildMemberReferenceExpr()
1172 TemplateKWLoc, Var, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
1189 TemplateKWLoc, MemberFn, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
1196 TemplateKWLoc, Enum, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
[all …]
DSemaStmtAsm.cpp629 NamedDecl *FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField() local
632 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField()
634 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
637 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField()
639 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField()
656 FoundDecl = FieldResult.getFoundDecl(); in LookupInlineAsmField()
659 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField()
DSemaInit.cpp3129 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep()
3162 DeclAccessPair FoundDecl, in AddUserConversionStep() argument
3170 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep()
3228 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, in AddConstructorInitializationStep() argument
3237 S.Function.FoundDecl = FoundDecl; in AddConstructorInitializationStep()
3479 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in ResolveConstructorOverload()
3492 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, Args, in ResolveConstructorOverload()
3627 Best->FoundDecl, CtorDecl, DestType, HadMultipleCandidates, in TryConstructorInitialization()
3992 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in TryRefInitWithConversionFunction()
3997 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in TryRefInitWithConversionFunction()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp53 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr() argument
57 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr()
65 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr()
1385 ICS.Ambiguous.addConversion(Cand->FoundDecl, Cand->Function); in TryUserDefinedConversion()
3354 S.AddTemplateOverloadCandidate(Info.ConstructorTmpl, Info.FoundDecl, in IsInitializerListConstructorConversion()
3360 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, From, in IsInitializerListConstructorConversion()
3380 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion()
3487 Info.ConstructorTmpl, Info.FoundDecl, in IsUserDefinedConversion()
3495 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, in IsUserDefinedConversion()
3516 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() local
[all …]
DSemaStmtAsm.cpp796 NamedDecl *FoundDecl = nullptr; in LookupInlineAsmField() local
801 FoundDecl = PT->getPointeeType()->getAsTagDecl(); in LookupInlineAsmField()
806 FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField()
809 if (!FoundDecl) in LookupInlineAsmField()
814 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField()
816 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
823 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField()
825 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField()
842 FoundDecl = FieldResult.getFoundDecl(); in LookupInlineAsmField()
845 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField()
DSemaExprMember.cpp896 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
903 FoundDecl, HadMultipleCandidates, MemberNameInfo, Ty, in BuildMemberExpr()
909 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
916 Member, FoundDecl, MemberNameInfo, TemplateArgs, Ty, in BuildMemberExpr()
1063 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local
1084 FoundDecl, TemplateArgs); in BuildMemberReferenceExpr()
1097 return BuildFieldReferenceExpr(BaseExpr, IsArrow, OpLoc, SS, FD, FoundDecl, in BuildMemberReferenceExpr()
1108 FoundDecl, BaseExpr, in BuildMemberReferenceExpr()
1113 FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr()
1130 MemberFn, FoundDecl, /*HadMultipleCandidates=*/false, in BuildMemberReferenceExpr()
[all …]
DSemaInit.cpp3553 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep()
3593 DeclAccessPair FoundDecl, in AddUserConversionStep() argument
3601 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep()
3657 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, in AddConstructorInitializationStep() argument
3666 S.Function.FoundDecl = FoundDecl; in AddConstructorInitializationStep()
3891 Ctx.getRecordType(cast<CXXRecordDecl>(Info.FoundDecl->getDeclContext())); in hasCopyOrMoveCtorParam()
3935 Info.ConstructorTmpl, Info.FoundDecl, in ResolveConstructorOverload()
3949 S.AddOverloadCandidate(Info.Constructor, Info.FoundDecl, Args, in ResolveConstructorOverload()
4134 Sequence.AddUserConversionStep(CD, Best->FoundDecl, ConvType, in TryConstructorInitialization()
4172 Best->FoundDecl, CtorDecl, DestArrayType, HadMultipleCandidates, in TryConstructorInitialization()
[all …]
/external/llvm-project/clang/unittests/AST/
DASTImporterFixtures.h403 auto FoundDecl = match(Action.ImportPredicate.bind(DeclToImportID), in testImportSequence() local
405 EXPECT_TRUE(FoundDecl.size() == 1); in testImportSequence()
406 const Decl *ToImport = selectFirst<Decl>(DeclToImportID, FoundDecl); in testImportSequence()
414 auto FoundDecl = match(FinalSelectPredicate.bind(DeclToVerifyID), in testImportSequence() local
416 EXPECT_TRUE(FoundDecl.size() == 1); in testImportSequence()
417 const Decl *ToVerify = selectFirst<Decl>(DeclToVerifyID, FoundDecl); in testImportSequence()
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h47 DeclAccessPair FoundDecl, in AccessedEntity() argument
49 : Access(FoundDecl.getAccess()), IsMember(true), in AccessedEntity()
50 Target(FoundDecl.getDecl()), NamingClass(NamingClass), in AccessedEntity()
DTemplateDeduction.h249 DeclAccessPair FoundDecl; member
259 FoundDecl = Found; in set()
DInitialization.h730 DeclAccessPair FoundDecl; member
1021 DeclAccessPair FoundDecl,
1052 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
DOverload.h603 DeclAccessPair FoundDecl; member
803 DeclAccessPair FoundDecl; member
/external/llvm-project/clang/include/clang/Sema/
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()
DTemplateDeduction.h293 DeclAccessPair FoundDecl; member
303 FoundDecl = Found; in set()
DInitialization.h935 DeclAccessPair FoundDecl; member
1274 DeclAccessPair FoundDecl,
1303 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
DOverload.h799 DeclAccessPair FoundDecl; member
1164 DeclAccessPair FoundDecl; member
/external/llvm-project/clang/lib/Analysis/
DBodyFarm.cpp213 DeclAccessPair FoundDecl = DeclAccessPair::make(MemberDecl, AS_public); in makeMemberExpression() local
216 SourceLocation(), MemberDecl, FoundDecl, in makeMemberExpression()
232 for (NamedDecl *FoundDecl : Decls) in findMemberField()
233 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField()
234 return cast<ValueDecl>(FoundDecl); in findMemberField()
/external/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
DUSRFindingAction.h38 const NamedDecl *getCanonicalSymbolDeclaration(const NamedDecl *FoundDecl);

123