/external/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 46 DeclAccessPair FoundDecl, 48 : Access(FoundDecl.getAccess()), IsMember(true), 49 Target(FoundDecl.getDecl()), NamingClass(NamingClass), 43 AccessedEntity(PartialDiagnostic::StorageAllocator &Allocator, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument
|
H A D | Initialization.h | 644 DeclAccessPair FoundDecl; member in struct:clang::InitializationSequence::Step::__anon3394::__anon3395 886 DeclAccessPair FoundDecl,
|
H A D | Lookup.h | 654 /// FoundDecl() function to process declarations as they are found. 672 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
H A D | Sema.h | 1717 NamedDecl *FoundDecl, 1794 NamedDecl *FoundDecl, 1803 DeclAccessPair FoundDecl, 1814 void AddMethodCandidate(DeclAccessPair FoundDecl, 1821 DeclAccessPair FoundDecl, 1828 DeclAccessPair FoundDecl, 1837 DeclAccessPair FoundDecl, 1843 DeclAccessPair FoundDecl, 1848 DeclAccessPair FoundDecl, 1853 DeclAccessPair FoundDecl, [all...] |
H A D | Overload.h | 606 /// FoundDecl - The original declaration that was looked up / 609 DeclAccessPair FoundDecl; member in struct:clang::OverloadCandidate
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 2863 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 2884 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 2889 S.AddOverloadCandidate(Constructor, FoundDecl, 2909 User.FoundConversionFunction = Best->FoundDecl; 2993 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 3022 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 3029 S.AddOverloadCandidate(Constructor, FoundDecl, 3050 DeclAccessPair FoundDecl = I.getPair(); local 3051 NamedDecl *D = FoundDecl.getDecl(); 3065 S.AddTemplateConversionCandidate(ConvTemplate, FoundDecl, 4696 PerformObjectArgumentInitialization(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, CXXMethodDecl *Method) argument 5215 AddOverloadCandidate(FunctionDecl *Function, DeclAccessPair FoundDecl, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions, bool PartialOverloading, bool AllowExplicit) argument 5376 AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, Expr::Classification ObjectClassification, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5397 AddMethodCandidate(cast<CXXMethodDecl>(Decl), FoundDecl, ActingContext, local 5412 AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, QualType ObjectType, Expr::Classification ObjectClassification, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5513 AddMethodTemplateCandidate(FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, Expr::Classification ObjectClassification, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5557 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, local 5566 AddTemplateOverloadCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, TemplateArgumentListInfo *ExplicitTemplateArgs, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5616 AddConversionCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, Expr *From, QualType ToType, OverloadCandidateSet& CandidateSet) argument 5757 AddTemplateConversionCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, CXXRecordDecl *ActingDC, Expr *From, QualType ToType, OverloadCandidateSet &CandidateSet) argument 5798 AddSurrogateCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, const FunctionProtoType *Proto, Expr *Object, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet) argument 7683 DeclAccessPair FoundDecl = DeclAccessPair::make(*I, AS_none); local 9375 AddOverloadedCallCandidate(Sema &S, DeclAccessPair FoundDecl, TemplateArgumentListInfo *ExplicitTemplateArgs, llvm::ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, bool PartialOverloading, bool KnownValid) argument 10602 DeclAccessPair FoundDecl = DeclAccessPair::make(0, AS_public); local [all...] |
H A D | SemaExprMember.cpp | 692 DeclAccessPair FoundDecl, 814 DeclAccessPair FoundDecl, 822 TemplateKWLoc, Member, FoundDecl, MemberNameInfo, 923 DeclAccessPair FoundDecl = R.begin().getPair(); local 963 SS, FD, FoundDecl, MemberNameInfo); 973 TemplateKWLoc, Var, FoundDecl, MemberNameInfo, 990 TemplateKWLoc, MemberFn, FoundDecl, 998 TemplateKWLoc, Enum, FoundDecl, MemberNameInfo, 1588 DeclAccessPair FoundDecl, 1638 FoundDecl, Fiel 809 BuildMemberExpr(Sema &SemaRef, ASTContext &C, Expr *Base, bool isArrow, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo, QualType Ty, ExprValueKind VK, ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = 0) argument 1586 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, FieldDecl *Field, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo) argument [all...] |
H A D | SemaInit.cpp | 2490 S.Function.FoundDecl = Found; 2523 DeclAccessPair FoundDecl, 2531 S.Function.FoundDecl = FoundDecl; 2584 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); 2754 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 2778 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 2792 S.AddOverloadCandidate(Constructor, FoundDecl, 2929 Best->FoundDecl.getAccess(), 3165 DeclAccessPair FoundDecl local 2522 AddUserConversionStep(FunctionDecl *Function, DeclAccessPair FoundDecl, QualType T, bool HadMultipleCandidates) argument 3713 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 4331 DeclAccessPair FoundDecl local 4350 DeclAccessPair FoundDecl local [all...] |
H A D | SemaStmt.cpp | 1249 bool FoundDecl; member in class:__anon244::DeclMatcher 1255 Inherited(S.Context), Decls(Decls), FoundDecl(false) { 1262 FoundDecl = true; 1266 FoundDecl = true; 1270 FoundDecl = true; 1307 FoundDecl = true; 1310 bool FoundDeclInUse() { return FoundDecl; }
|
H A D | SemaExprCXX.cpp | 1760 Best->FoundDecl, Diagnose) == AR_inaccessible) 2345 DeclAccessPair FoundDecl, 2377 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, 2388 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ 0, FoundDecl); 5302 ExprResult Sema::BuildCXXMemberCallExpr(Expr *E, NamedDecl *FoundDecl, argument 5334 FoundDecl, Method); 2340 BuildCXXCastArgument(Sema &S, SourceLocation CastLoc, QualType Ty, CastKind Kind, CXXMethodDecl *Method, DeclAccessPair FoundDecl, bool HadMultipleCandidates, Expr *From) argument
|
H A D | SemaAccess.cpp | 158 DeclAccessPair FoundDecl, 161 FoundDecl, BaseObjectType) { 155 AccessTarget(ASTContext &Context, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument
|
H A D | TreeTransform.h | 1510 NamedDecl *FoundDecl, 1526 FoundDecl, Member); 1548 R.addDecl(FoundDecl); 6404 NamedDecl *FoundDecl = E->getFoundDecl(); 6405 if (FoundDecl == E->getMemberDecl()) { 6406 FoundDecl = Member; 6408 FoundDecl = cast_or_null<NamedDecl>( 6409 getDerived().TransformDecl(E->getMemberLoc(), FoundDecl)); 6410 if (!FoundDecl) 6418 FoundDecl 1504 RebuildMemberExpr(Expr *Base, SourceLocation OpLoc, bool isArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, ValueDecl *Member, NamedDecl *FoundDecl, const TemplateArgumentListInfo *ExplicitTemplateArgs, NamedDecl *FirstQualifierInScope) argument [all...] |
H A D | SemaLookup.cpp | 2858 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); 2993 Consumer.FoundDecl(ND, Visited.checkHidden(ND), 0, false); 3164 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, 3200 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, function in class:TypoCorrectionConsumer
|
H A D | SemaExpr.cpp | 2033 NamedDecl *FoundDecl, 2142 if (FoundDecl->getDeclContext() != Member->getDeclContext()) { 2143 assert(isa<UsingShadowDecl>(FoundDecl)); 2145 cast<CXXRecordDecl>(FoundDecl->getDeclContext())); 2031 PerformObjectMemberConversion(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, NamedDecl *Member) argument
|
H A D | SemaCodeComplete.cpp | 1203 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, function in class:__anon184::CodeCompletionDeclConsumer
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1512 const NamedDecl *FoundDecl = Node.getFoundDecl(); local 1514 llvm::dyn_cast<UsingShadowDecl>(FoundDecl)) 1530 const Decl *FoundDecl = Node.getSingleDecl(); local 1531 return InnerMatcher.matches(*FoundDecl, Finder, Builder);
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 482 DeclAccessPair FoundDecl = E->getFoundDecl(); local 483 Writer.AddDeclRef(FoundDecl.getDecl(), Record); 484 Record.push_back(FoundDecl.getAccess());
|
H A D | ASTReaderStmt.cpp | 1803 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS); local 1815 TemplateKWLoc, MemberD, FoundDecl, MemberNameInfo,
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 813 /// \brief Test whether there is a distinct FoundDecl attached to the end of 2174 DeclAccessPair FoundDecl; member in struct:clang::StringLiteral::OffsetOfExpr::MemberExpr::MemberNameQualifier 2280 return getMemberQualifier()->FoundDecl;
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 1221 NQ->FoundDecl = founddecl;
|