/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 | UnresolvedSet.h | 18 #include "clang/AST/DeclAccessPair.h" 29 UnresolvedSetIterator, DeclAccessPair *, 36 explicit UnresolvedSetIterator(DeclAccessPair *Iter) 38 explicit UnresolvedSetIterator(const DeclAccessPair *Iter) 39 : iterator_adaptor_base(const_cast<DeclAccessPair *>(Iter)) {} 48 const DeclAccessPair &getPair() const { return *I; } 56 typedef SmallVectorImpl<DeclAccessPair> DeclsTy; 87 decls().push_back(DeclAccessPair::make(D, AS)); 122 DeclAccessPair &operator[](unsigned I) { return decls()[I]; } 123 const DeclAccessPair [all...] |
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 | Expr.h | 20 #include "clang/AST/DeclAccessPair.h" 2308 /// \brief The DeclAccessPair through which the MemberDecl was found due to 2310 DeclAccessPair FoundDecl; 2399 DeclAccessPair founddecl, 2415 DeclAccessPair getFoundDecl() const { 2417 return DeclAccessPair::make(getMemberDecl(),
|
H A D | ExprCXX.h | 2494 DeclAccessPair *Results;
|
/external/clang/lib/Sema/ |
H A D | SemaCUDA.cpp | 179 SmallVectorImpl<DeclAccessPair> &Matches) { 180 EraseUnwantedCUDAMatchesImpl<DeclAccessPair>( 181 *this, Caller, Matches, [](const DeclAccessPair &item) { 188 SmallVectorImpl<std::pair<DeclAccessPair, FunctionDecl *>> &Matches){ 189 EraseUnwantedCUDAMatchesImpl<std::pair<DeclAccessPair, FunctionDecl *>>( 191 [](const std::pair<DeclAccessPair, FunctionDecl *> &item) {
|
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), 1613 DeclAccessPair Found, 1656 DeclAccessPair Found, 1688 DeclAccessPair::make(Constructor, Found.getAccess()), 1699 DeclAccessPair Foun [all...] |
H A D | SemaExprMember.cpp | 777 FieldDecl *Field, DeclAccessPair FoundDecl, 784 DeclAccessPair foundDecl, 882 DeclAccessPair fakeFoundDecl = 883 DeclAccessPair::make(field, field->getAccess()); 911 ValueDecl *Member, DeclAccessPair FoundDecl, 1113 DeclAccessPair FoundDecl = R.begin().getPair(); 1763 FieldDecl *Field, DeclAccessPair FoundDecl,
|
H A D | SemaOverload.cpp | 1221 DeclAccessPair Found = ICS.UserDefined.FoundConversionFunction; 1515 DeclAccessPair AccessPair; 3224 DeclAccessPair FoundDecl = I.getPair(); 4303 DeclAccessPair Found; 4735 DeclAccessPair Found; 5356 DeclAccessPair Found = ExplicitConversions[0]; 5394 DeclAccessPair &Found) { 5434 DeclAccessPair FoundDecl = ViableConversions[I]; 5611 DeclAccessPair Found = 5612 DeclAccessPair [all...] |
H A D | SemaCast.cpp | 1383 DeclAccessPair FoundOverload; 2268 DeclAccessPair Found; 2359 DeclAccessPair DAP;
|
H A D | SemaInit.cpp | 3122 DeclAccessPair Found, 3162 DeclAccessPair FoundDecl, 3228 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, 3640 DeclAccessPair Found; 5213 DeclAccessPair dap; 6508 DeclAccessPair FoundFn = Step->Function.FoundDecl; 7106 DeclAccessPair Found;
|
H A D | SemaExprCXX.cpp | 2058 SmallVector<std::pair<DeclAccessPair,FunctionDecl*>, 2> Matches; 2513 SmallVector<DeclAccessPair,4> Matches; 2554 for (SmallVectorImpl<DeclAccessPair>::iterator 3180 DeclAccessPair FoundDecl, 3369 DeclAccessPair Found;
|
H A D | SemaLookup.cpp | 2954 DeclAccessPair Cand = DeclAccessPair::make(CandDecl, AS_public);
|
H A D | SemaCodeComplete.cpp | 4066 AddOverloadCandidate(FD, DeclAccessPair::make(FD, FD->getAccess()), 4133 AddOverloadCandidate(FD, DeclAccessPair::make(FD, C->getAccess()), 4139 DeclAccessPair::make(FTD, C->getAccess()),
|
H A D | SemaTemplateInstantiate.cpp | 2326 DeclAccessPair::make(Template, AS_public), Partial,
|
H A D | SemaTemplate.cpp | 2819 DeclAccessPair::make(Template, AS_public), Partial, 5216 DeclAccessPair FoundResult; // temporary for ResolveOverloadedFunction
|
/external/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 249 DeclAccessPair FoundDecl; 258 void set(DeclAccessPair Found, Decl *Spec, DeductionFailureInfo Info) {
|
H A D | Overload.h | 202 DeclAccessPair FoundCopyConstructor; 279 DeclAccessPair FoundConversionFunction; 603 DeclAccessPair FoundDecl; 803 DeclAccessPair FoundDecl; 817 ConstructorInfo Info = {DeclAccessPair::make(ND, D->getAccess()), nullptr,
|
H A D | Initialization.h | 730 DeclAccessPair FoundDecl; 986 DeclAccessPair Found, 1021 DeclAccessPair FoundDecl, 1052 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
|
H A D | DelayedDiagnostic.h | 47 DeclAccessPair FoundDecl,
|
H A D | Sema.h | 101 class DeclAccessPair; 2452 DeclAccessPair FoundDecl, 2464 void AddMethodCandidate(DeclAccessPair FoundDecl, 2471 DeclAccessPair FoundDecl, 2479 DeclAccessPair FoundDecl, 2489 DeclAccessPair FoundDecl, 2496 DeclAccessPair FoundDecl, 2502 DeclAccessPair FoundDecl, 2508 DeclAccessPair FoundDecl, 2567 DeclAccessPair [all...] |
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 287 Results = static_cast<DeclAccessPair *>( 288 C.Allocate(sizeof(DeclAccessPair) * NumResults, 289 llvm::alignOf<DeclAccessPair>())); 290 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair)); 326 Results = static_cast<DeclAccessPair *>( 327 C.Allocate(sizeof(DeclAccessPair) * NumResults, 329 llvm::alignOf<DeclAccessPair>())); 330 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair));
|
H A D | ASTImporter.cpp | 5891 DeclAccessPair ToFoundDecl = DeclAccessPair::make(
|
H A D | Expr.cpp | 1405 ValueDecl *memberdecl, DeclAccessPair founddecl,
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 3034 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS);
|