Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOverload.cpp43 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, in CreateFunctionRefExpr() argument
47 if (S.DiagnoseUseOfDecl(FoundDecl, Loc)) in CreateFunctionRefExpr()
55 if (FoundDecl != Fn && S.DiagnoseUseOfDecl(Fn, Loc)) in CreateFunctionRefExpr()
2906 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in IsInitializerListConstructorConversion() local
2927 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, in IsInitializerListConstructorConversion()
2932 S.AddOverloadCandidate(Constructor, FoundDecl, in IsInitializerListConstructorConversion()
2953 User.FoundConversionFunction = Best->FoundDecl; in IsInitializerListConstructorConversion()
3042 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in IsUserDefinedConversion() local
3071 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, in IsUserDefinedConversion()
3078 S.AddOverloadCandidate(Constructor, FoundDecl, in IsUserDefinedConversion()
[all …]
HDSemaExprMember.cpp735 FieldDecl *Field, DeclAccessPair FoundDecl,
869 ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() argument
875 FoundDecl, MemberNameInfo, TemplateArgs, Ty, VK, OK); in BuildMemberExpr()
1021 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() local
1059 FoundDecl, MemberNameInfo); in BuildMemberReferenceExpr()
1069 FoundDecl, BaseExpr, in BuildMemberReferenceExpr()
1074 TemplateKWLoc, Var, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
1091 TemplateKWLoc, MemberFn, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
1098 TemplateKWLoc, Enum, FoundDecl, MemberNameInfo, in BuildMemberReferenceExpr()
1654 FieldDecl *Field, DeclAccessPair FoundDecl, in BuildFieldReferenceExpr() argument
[all …]
HDSemaStmtAsm.cpp582 NamedDecl *FoundDecl = BaseResult.getFoundDecl(); in LookupInlineAsmField() local
583 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) in LookupInlineAsmField()
585 else if (TypedefNameDecl *TD = dyn_cast<TypedefNameDecl>(FoundDecl)) { in LookupInlineAsmField()
588 } else if (TypeDecl *TD = dyn_cast<TypeDecl>(FoundDecl)) in LookupInlineAsmField()
HDSemaInit.cpp3037 S.Function.FoundDecl = Found; in AddAddressOverloadResolutionStep()
3070 DeclAccessPair FoundDecl, in AddUserConversionStep() argument
3078 S.Function.FoundDecl = FoundDecl; in AddUserConversionStep()
3149 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); in AddConstructorInitializationStep()
3357 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in ResolveConstructorOverload() local
3393 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, in ResolveConstructorOverload()
3406 S.AddOverloadCandidate(Constructor, FoundDecl, Args, CandidateSet, in ResolveConstructorOverload()
3536 CtorDecl, Best->FoundDecl.getAccess(), DestType, HadMultipleCandidates, in TryConstructorInitialization()
3843 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in TryRefInitWithConversionFunction() local
3857 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, in TryRefInitWithConversionFunction()
[all …]
HDSemaStmt.cpp1356 bool FoundDecl; member in __anonaa4ce6960311::DeclMatcher
1363 Inherited(S.Context), Decls(Decls), FoundDecl(false) { in DeclMatcher()
1370 FoundDecl = true; in VisitReturnStmt()
1374 FoundDecl = true; in VisitBreakStmt()
1378 FoundDecl = true; in VisitGotoStmt()
1415 FoundDecl = true; in VisitDeclRefExpr()
1418 bool FoundDeclInUse() { return FoundDecl; } in FoundDeclInUse()
HDSemaAccess.cpp158 DeclAccessPair FoundDecl, in AccessTarget()
161 FoundDecl, BaseObjectType) { in AccessTarget()
HDTreeTransform.h1882 NamedDecl *FoundDecl, in RebuildMemberExpr() argument
1898 FoundDecl, Member); in RebuildMemberExpr()
1918 R.addDecl(FoundDecl); in RebuildMemberExpr()
7883 NamedDecl *FoundDecl = E->getFoundDecl(); in TransformMemberExpr() local
7884 if (FoundDecl == E->getMemberDecl()) { in TransformMemberExpr()
7885 FoundDecl = Member; in TransformMemberExpr()
7887 FoundDecl = cast_or_null<NamedDecl>( in TransformMemberExpr()
7888 getDerived().TransformDecl(E->getMemberLoc(), FoundDecl)); in TransformMemberExpr()
7889 if (!FoundDecl) in TransformMemberExpr()
7897 FoundDecl == E->getFoundDecl() && in TransformMemberExpr()
[all …]
HDSemaExprCXX.cpp1996 Best->FoundDecl, Diagnose) == AR_inaccessible) in FindAllocationOverload()
2897 DeclAccessPair FoundDecl, in BuildCXXCastArgument() argument
2933 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ nullptr, FoundDecl); in BuildCXXCastArgument()
2939 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument()
5993 ExprResult Sema::BuildCXXMemberCallExpr(Expr *E, NamedDecl *FoundDecl, in BuildCXXMemberCallExpr() argument
6024 FoundDecl, Method); in BuildCXXMemberCallExpr()
HDSemaLookup.cpp3204 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in LookupVisibleDecls()
3221 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); in LookupVisibleDecls()
3347 Consumer.FoundDecl(ND, Visited.checkHidden(ND), nullptr, false); in LookupVisibleDecls()
3592 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, in FoundDecl() function in TypoCorrectionConsumer
HDSemaExpr.cpp2538 NamedDecl *FoundDecl, in PerformObjectMemberConversion() argument
2646 if (FoundDecl->getDeclContext() != Member->getDeclContext()) { in PerformObjectMemberConversion()
2647 assert(isa<UsingShadowDecl>(FoundDecl)); in PerformObjectMemberConversion()
2649 cast<CXXRecordDecl>(FoundDecl->getDeclContext())); in PerformObjectMemberConversion()
HDSemaCodeComplete.cpp1256 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, in FoundDecl() function in __anonedb641820211::CodeCompletionDeclConsumer
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDelayedDiagnostic.h47 DeclAccessPair FoundDecl, in AccessedEntity() argument
49 : Access(FoundDecl.getAccess()), IsMember(true), in AccessedEntity()
50 Target(FoundDecl.getDecl()), NamingClass(NamingClass), in AccessedEntity()
HDInitialization.h729 DeclAccessPair FoundDecl; member
1011 DeclAccessPair FoundDecl,
HDSema.h2211 NamedDecl *FoundDecl,
2329 NamedDecl *FoundDecl,
2338 DeclAccessPair FoundDecl,
2350 void AddMethodCandidate(DeclAccessPair FoundDecl,
2357 DeclAccessPair FoundDecl,
2365 DeclAccessPair FoundDecl,
2375 DeclAccessPair FoundDecl,
2382 DeclAccessPair FoundDecl,
2388 DeclAccessPair FoundDecl,
2394 DeclAccessPair FoundDecl,
[all …]
HDSemaInternal.h130 void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
HDLookup.h715 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
HDOverload.h596 DeclAccessPair FoundDecl; member
/NextBSD/contrib/llvm/tools/clang/include/clang/ASTMatchers/
HDASTMatchers.h2385 const NamedDecl *FoundDecl = Node.getFoundDecl(); in AST_MATCHER_P() local
2386 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) in AST_MATCHER_P()
2402 const Decl *FoundDecl = Node.getSingleDecl(); in AST_MATCHER_P() local
2403 return InnerMatcher.matches(*FoundDecl, Finder, Builder); in AST_MATCHER_P()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriterStmt.cpp545 DeclAccessPair FoundDecl = E->getFoundDecl(); in VisitMemberExpr() local
546 Writer.AddDeclRef(FoundDecl.getDecl(), Record); in VisitMemberExpr()
547 Record.push_back(FoundDecl.getAccess()); in VisitMemberExpr()
HDASTReaderStmt.cpp2531 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS); in ReadStmtFromStream() local
2544 TemplateKWLoc, MemberD, FoundDecl, MemberNameInfo, in ReadStmtFromStream()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExpr.h2312 DeclAccessPair FoundDecl; member
2419 return getMemberQualifier()->FoundDecl; in getFoundDecl()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp1417 NQ->FoundDecl = founddecl; in Create()