/external/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 1 //===--- DeclAccessPair.h - A decl bundled with its path access -*- C++ -*-===// 10 // This file defines the DeclAccessPair class, which provides an 30 class DeclAccessPair { class in namespace:clang 36 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { 37 DeclAccessPair p; 64 // Take a moment to tell SmallVector that DeclAccessPair is POD. 67 template<> struct isPodLike<clang::DeclAccessPair> {
|
H A D | ASTUnresolvedSet.h | 25 struct DeclsTy : ASTVector<DeclAccessPair> { 27 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {} 51 Decls.push_back(DeclAccessPair::make(D, AS), C); 82 DeclAccessPair &operator[](unsigned I) { return Decls[I]; } 83 const DeclAccessPair &operator[](unsigned I) const { return Decls[I]; }
|
H A D | UnresolvedSet.h | 18 #include "clang/AST/DeclAccessPair.h" 30 typedef MutableArrayRef<DeclAccessPair> DeclsTy; 57 DeclAccessPair getPair() const { return *ir; } 94 typedef SmallVectorImpl<DeclAccessPair> DeclsTy; 120 decls().push_back(DeclAccessPair::make(D, AS)); 161 DeclAccessPair &operator[](unsigned I) { return decls()[I]; } 162 const DeclAccessPair &operator[](unsigned I) const { return decls()[I]; } 178 SmallVector<DeclAccessPair, InlineCapacity> Decls;
|
H A D | Expr.h | 20 #include "clang/AST/DeclAccessPair.h" 2307 /// \brief The DeclAccessPair through which the MemberDecl was found due to 2309 DeclAccessPair FoundDecl; 2395 ValueDecl *memberdecl, DeclAccessPair founddecl, 2411 DeclAccessPair getFoundDecl() const { 2413 return DeclAccessPair::make(getMemberDecl(),
|
H A D | ExprCXX.h | 2273 DeclAccessPair *Results;
|
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 158 DeclAccessPair FoundDecl, 1516 DeclAccessPair::make(TargetDecl, Access), 1532 DeclAccessPair Found) { 1548 DeclAccessPair Found) { 1573 DeclAccessPair::make(decl, access), objectType); 1603 DeclAccessPair::make(Dtor, Access), 1676 DeclAccessPair::make(Constructor, Access), 1687 DeclAccessPair Found, 1706 DeclAccessPair Found) { 1723 DeclAccessPair Foun [all...] |
H A D | SemaExprMember.cpp | 736 DeclAccessPair FoundDecl, 743 DeclAccessPair foundDecl, 841 DeclAccessPair fakeFoundDecl = 842 DeclAccessPair::make(field, field->getAccess()); 869 ValueDecl *Member, DeclAccessPair FoundDecl, 1024 DeclAccessPair FoundDecl = R.begin().getPair(); 1663 DeclAccessPair FoundDecl,
|
H A D | SemaOverload.cpp | 1458 DeclAccessPair AccessPair; 2951 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3086 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3144 DeclAccessPair FoundDecl = I.getPair(); 4216 DeclAccessPair Found; 4595 DeclAccessPair Found; 5178 DeclAccessPair Found = ExplicitConversions[0]; 5216 DeclAccessPair [all...] |
H A D | SemaInit.cpp | 2841 DeclAccessPair Found, 2881 DeclAccessPair FoundDecl, 2952 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); 3140 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3328 DeclAccessPair Found; 3575 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 4203 DeclAccessPair FoundDecl = DeclAccessPair [all...] |
H A D | SemaOpenMP.cpp | 2805 DeclAccessPair FoundDecl = DeclAccessPair::make(MD, MD->getAccess()); 3494 DeclAccessPair FoundDecl = DeclAccessPair::make(MD, MD->getAccess()); 3597 DeclAccessPair FoundDecl = DeclAccessPair::make(MD, MD->getAccess());
|
H A D | SemaLookup.cpp | 2498 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy, 2502 AddOverloadCandidate(M, DeclAccessPair::make(M, AS_public), 2507 AddMethodTemplateCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public), 2512 AddTemplateOverloadCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public),
|
H A D | SemaExprCXX.cpp | 1718 SmallVector<std::pair<DeclAccessPair,FunctionDecl*>, 2> Matches; 2174 SmallVector<DeclAccessPair,4> Matches; 2212 for (SmallVectorImpl<DeclAccessPair>::iterator 2543 DeclAccessPair FoundDecl, 2730 DeclAccessPair Found;
|
H A D | SemaCast.cpp | 1335 DeclAccessPair FoundOverload; 2103 DeclAccessPair Found;
|
H A D | SemaExpr.cpp | 1866 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, 1870 AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), 4100 S.AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), Args,
|
H A D | SemaCodeComplete.cpp | 3859 AddOverloadCandidate(FDecl, DeclAccessPair::make(FDecl, AS_none), Args,
|
H A D | SemaTemplate.cpp | 4975 DeclAccessPair FoundResult; // temporary for ResolveOverloadedFunction
|
/external/clang/include/clang/Sema/ |
H A D | Initialization.h | 723 DeclAccessPair FoundDecl; 955 DeclAccessPair Found, 990 DeclAccessPair FoundDecl,
|
H A D | Overload.h | 289 DeclAccessPair FoundConversionFunction; 600 DeclAccessPair FoundDecl;
|
H A D | DelayedDiagnostic.h | 47 DeclAccessPair FoundDecl,
|
H A D | Sema.h | 98 class DeclAccessPair; 2241 DeclAccessPair FoundDecl, 2252 void AddMethodCandidate(DeclAccessPair FoundDecl, 2259 DeclAccessPair FoundDecl, 2266 DeclAccessPair FoundDecl, 2275 DeclAccessPair FoundDecl, 2281 DeclAccessPair FoundDecl, 2287 DeclAccessPair FoundDecl, 2293 DeclAccessPair FoundDecl, 2341 DeclAccessPair [all...] |
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 362 Results = static_cast<DeclAccessPair *>( 363 C.Allocate(sizeof(DeclAccessPair) * NumResults, 364 llvm::alignOf<DeclAccessPair>())); 366 NumResults * sizeof(DeclAccessPair)); 403 Results = static_cast<DeclAccessPair *>( 404 C.Allocate(sizeof(DeclAccessPair) * NumResults, 406 llvm::alignOf<DeclAccessPair>())); 408 NumResults * sizeof(DeclAccessPair));
|
H A D | Expr.cpp | 1329 DeclAccessPair founddecl,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 2223 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS);
|
H A D | ASTWriterStmt.cpp | 544 DeclAccessPair FoundDecl = E->getFoundDecl();
|