/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 | 650 DeclAccessPair FoundDecl; member in struct:clang::InitializationSequence::Step::F 905 DeclAccessPair FoundDecl,
|
H A D | Lookup.h | 667 /// FoundDecl() function to process declarations as they are found. 685 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx,
|
H A D | Sema.h | 1866 NamedDecl *FoundDecl, 1956 NamedDecl *FoundDecl, 1965 DeclAccessPair FoundDecl, 1976 void AddMethodCandidate(DeclAccessPair FoundDecl, 1983 DeclAccessPair FoundDecl, 1990 DeclAccessPair FoundDecl, 1999 DeclAccessPair FoundDecl, 2005 DeclAccessPair FoundDecl, 2010 DeclAccessPair FoundDecl, 2015 DeclAccessPair FoundDecl, [all...] |
H A D | Overload.h | 607 /// FoundDecl - The original declaration that was looked up / 610 DeclAccessPair FoundDecl; member in struct:clang::OverloadCandidate
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 41 CreateFunctionRefExpr(Sema &S, FunctionDecl *Fn, NamedDecl *FoundDecl, argument 51 S.DiagnoseUseOfDecl(FoundDecl, Loc); 2955 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 2976 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 2981 S.AddOverloadCandidate(Constructor, FoundDecl, 2999 User.FoundConversionFunction = Best->FoundDecl; 3083 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 3112 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 3119 S.AddOverloadCandidate(Constructor, FoundDecl, 3141 DeclAccessPair FoundDecl local 4781 PerformObjectArgumentInitialization(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, CXXMethodDecl *Method) argument 5301 AddOverloadCandidate(FunctionDecl *Function, DeclAccessPair FoundDecl, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions, bool PartialOverloading, bool AllowExplicit) argument 5462 AddMethodCandidate(DeclAccessPair FoundDecl, QualType ObjectType, Expr::Classification ObjectClassification, Expr **Args, unsigned NumArgs, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5483 AddMethodCandidate(cast<CXXMethodDecl>(Decl), FoundDecl, ActingContext, local 5498 AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, QualType ObjectType, Expr::Classification ObjectClassification, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5599 AddMethodTemplateCandidate(FunctionTemplateDecl *MethodTmpl, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, TemplateArgumentListInfo *ExplicitTemplateArgs, QualType ObjectType, Expr::Classification ObjectClassification, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5643 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, local 5652 AddTemplateOverloadCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet, bool SuppressUserConversions) argument 5702 AddConversionCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, Expr *From, QualType ToType, OverloadCandidateSet& CandidateSet) argument 5843 AddTemplateConversionCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, CXXRecordDecl *ActingDC, Expr *From, QualType ToType, OverloadCandidateSet &CandidateSet) argument 5884 AddSurrogateCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, const FunctionProtoType *Proto, Expr *Object, ArrayRef<Expr *> Args, OverloadCandidateSet& CandidateSet) argument 7771 DeclAccessPair FoundDecl = DeclAccessPair::make(*I, AS_none); local 9488 AddOverloadedCallCandidate(Sema &S, DeclAccessPair FoundDecl, TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, OverloadCandidateSet &CandidateSet, bool PartialOverloading, bool KnownValid) argument 10736 DeclAccessPair FoundDecl = DeclAccessPair::make(0, AS_public); local [all...] |
H A D | SemaExprMember.cpp | 684 DeclAccessPair FoundDecl, 806 DeclAccessPair FoundDecl, 814 TemplateKWLoc, Member, FoundDecl, MemberNameInfo, 915 DeclAccessPair FoundDecl = R.begin().getPair(); local 955 SS, FD, FoundDecl, MemberNameInfo); 965 TemplateKWLoc, Var, FoundDecl, MemberNameInfo, 982 TemplateKWLoc, MemberFn, FoundDecl, 990 TemplateKWLoc, Enum, FoundDecl, MemberNameInfo, 1595 DeclAccessPair FoundDecl, 1645 FoundDecl, Fiel 801 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 1593 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, FieldDecl *Field, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo) argument [all...] |
H A D | SemaInit.cpp | 2494 S.Function.FoundDecl = Found; 2527 DeclAccessPair FoundDecl, 2535 S.Function.FoundDecl = FoundDecl; 2588 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); 2772 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 2796 S.AddTemplateOverloadCandidate(ConstructorTmpl, FoundDecl, 2810 S.AddOverloadCandidate(Constructor, FoundDecl, 2940 Best->FoundDecl.getAccess(), 3183 DeclAccessPair FoundDecl local 2526 AddUserConversionStep(FunctionDecl *Function, DeclAccessPair FoundDecl, QualType T, bool HadMultipleCandidates) argument 3752 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); local 4426 DeclAccessPair FoundDecl local 4445 DeclAccessPair FoundDecl local [all...] |
H A D | SemaStmtAsm.cpp | 544 NamedDecl *FoundDecl = BaseResult.getFoundDecl(); 546 if (VarDecl *VD = dyn_cast<VarDecl>(FoundDecl)) { 548 } else if (TypedefDecl *TD = dyn_cast<TypedefDecl>(FoundDecl)) {
|
H A D | SemaStmt.cpp | 1284 bool FoundDecl; member in class:__anon3932::DeclMatcher 1290 Inherited(S.Context), Decls(Decls), FoundDecl(false) { 1297 FoundDecl = true; 1301 FoundDecl = true; 1305 FoundDecl = true; 1342 FoundDecl = true; 1345 bool FoundDeclInUse() { return FoundDecl; }
|
H A D | SemaExprCXX.cpp | 1733 Best->FoundDecl, Diagnose) == AR_inaccessible) 2315 DeclAccessPair FoundDecl, 2347 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, 2358 S.CheckMemberOperatorAccess(CastLoc, From, /*arg*/ 0, FoundDecl); 5299 ExprResult Sema::BuildCXXMemberCallExpr(Expr *E, NamedDecl *FoundDecl, argument 5331 FoundDecl, Method); 2310 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 | 1520 NamedDecl *FoundDecl, 1536 FoundDecl, Member); 1558 R.addDecl(FoundDecl); 6448 NamedDecl *FoundDecl = E->getFoundDecl(); 6449 if (FoundDecl == E->getMemberDecl()) { 6450 FoundDecl = Member; 6452 FoundDecl = cast_or_null<NamedDecl>( 6453 getDerived().TransformDecl(E->getMemberLoc(), FoundDecl)); 6454 if (!FoundDecl) 6462 FoundDecl 1514 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 | 2857 Consumer.FoundDecl(ND, Visited.checkHidden(ND), Ctx, InBaseClass); 2994 Consumer.FoundDecl(ND, Visited.checkHidden(ND), 0, false); 3165 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, 3201 void TypoCorrectionConsumer::FoundDecl(NamedDecl *ND, NamedDecl *Hiding, function in class:TypoCorrectionConsumer
|
H A D | SemaExpr.cpp | 2130 NamedDecl *FoundDecl, 2239 if (FoundDecl->getDeclContext() != Member->getDeclContext()) { 2240 assert(isa<UsingShadowDecl>(FoundDecl)); 2242 cast<CXXRecordDecl>(FoundDecl->getDeclContext())); 2128 PerformObjectMemberConversion(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, NamedDecl *Member) argument
|
H A D | SemaCodeComplete.cpp | 1257 virtual void FoundDecl(NamedDecl *ND, NamedDecl *Hiding, DeclContext *Ctx, function in class:__anon3872::CodeCompletionDeclConsumer
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1897 const NamedDecl *FoundDecl = Node.getFoundDecl(); local 1898 if (const UsingShadowDecl *UsingDecl = dyn_cast<UsingShadowDecl>(FoundDecl)) 1914 const Decl *FoundDecl = Node.getSingleDecl(); local 1915 return InnerMatcher.matches(*FoundDecl, Finder, Builder);
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 481 DeclAccessPair FoundDecl = E->getFoundDecl(); local 482 Writer.AddDeclRef(FoundDecl.getDecl(), Record); 483 Record.push_back(FoundDecl.getAccess());
|
H A D | ASTReaderStmt.cpp | 1808 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS); local 1820 TemplateKWLoc, MemberD, FoundDecl, MemberNameInfo,
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 879 /// \brief Test whether there is a distinct FoundDecl attached to the end of 2268 DeclAccessPair FoundDecl; member in struct:clang::StringLiteral::OffsetOfExpr::MemberExpr::MemberNameQualifier 2374 return getMemberQualifier()->FoundDecl;
|
/external/clang/lib/AST/ |
H A D | Expr.cpp | 1312 NQ->FoundDecl = founddecl;
|