/freebsd-9.3-release/contrib/llvm/tools/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) {} 54 Decls.push_back(DeclAccessPair::make(D, AS), C); 85 DeclAccessPair &operator[](unsigned I) { return Decls[I]; } 86 const DeclAccessPair &operator[](unsigned I) const { return Decls[I]; }
|
H A D | UnresolvedSet.h | 18 #include "clang/AST/DeclAccessPair.h" 30 typedef llvm::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" 2281 /// \brief The DeclAccessPair through which the MemberDecl was found due to 2283 DeclAccessPair FoundDecl; 2369 ValueDecl *memberdecl, DeclAccessPair founddecl, 2385 DeclAccessPair getFoundDecl() const { 2387 return DeclAccessPair::make(getMemberDecl(),
|
H A D | ExprCXX.h | 2480 DeclAccessPair *Results;
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 158 DeclAccessPair FoundDecl, 1527 DeclAccessPair::make(TargetDecl, Access), 1543 DeclAccessPair Found) { 1559 DeclAccessPair Found) { 1584 DeclAccessPair::make(decl, access), objectType); 1614 DeclAccessPair::make(Dtor, Access), 1687 DeclAccessPair::make(Constructor, Access), 1698 DeclAccessPair Found, 1717 DeclAccessPair Found) { 1734 DeclAccessPair Foun [all...] |
H A D | SemaExprMember.cpp | 720 DeclAccessPair FoundDecl, 727 DeclAccessPair foundDecl, 827 DeclAccessPair fakeFoundDecl = 828 DeclAccessPair::make(field, field->getAccess()); 857 DeclAccessPair FoundDecl, 1013 DeclAccessPair FoundDecl = R.begin().getPair(); 1684 DeclAccessPair FoundDecl,
|
H A D | SemaOverload.cpp | 1447 DeclAccessPair AccessPair; 2940 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3075 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3133 DeclAccessPair FoundDecl = I.getPair(); 4176 DeclAccessPair Found; 4553 DeclAccessPair Found; 5136 DeclAccessPair Found = ExplicitConversions[0]; 5174 DeclAccessPair [all...] |
H A D | SemaInit.cpp | 2726 DeclAccessPair Found, 2766 DeclAccessPair FoundDecl, 2837 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); 3025 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 3213 DeclAccessPair Found; 3460 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); 4085 DeclAccessPair FoundDecl = DeclAccessPair [all...] |
H A D | SemaLookup.cpp | 2578 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy, 2582 AddOverloadCandidate(M, DeclAccessPair::make(M, AS_public), 2587 AddMethodTemplateCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public), 2592 AddTemplateOverloadCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public),
|
H A D | SemaExprCXX.cpp | 1682 SmallVector<std::pair<DeclAccessPair,FunctionDecl*>, 2> Matches; 2148 SmallVector<DeclAccessPair,4> Matches; 2186 for (SmallVectorImpl<DeclAccessPair>::iterator 2520 DeclAccessPair FoundDecl, 2709 DeclAccessPair Found;
|
H A D | SemaCast.cpp | 1321 DeclAccessPair FoundOverload; 2080 DeclAccessPair Found;
|
H A D | SemaExpr.cpp | 1847 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, 1851 AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), 3998 S.AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), Args,
|
H A D | SemaCodeComplete.cpp | 3904 AddOverloadCandidate(FDecl, DeclAccessPair::make(FDecl, AS_none), Args,
|
H A D | SemaTemplate.cpp | 4861 DeclAccessPair FoundResult; // temporary for ResolveOverloadedFunction
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Initialization.h | 708 DeclAccessPair FoundDecl; 940 DeclAccessPair Found, 975 DeclAccessPair FoundDecl,
|
H A D | Overload.h | 289 DeclAccessPair FoundConversionFunction; 596 DeclAccessPair FoundDecl;
|
H A D | DelayedDiagnostic.h | 47 DeclAccessPair FoundDecl,
|
H A D | Sema.h | 96 class DeclAccessPair; 2119 DeclAccessPair FoundDecl, 2130 void AddMethodCandidate(DeclAccessPair FoundDecl, 2137 DeclAccessPair FoundDecl, 2144 DeclAccessPair FoundDecl, 2153 DeclAccessPair FoundDecl, 2159 DeclAccessPair FoundDecl, 2165 DeclAccessPair FoundDecl, 2171 DeclAccessPair FoundDecl, 2214 DeclAccessPair [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprCXX.cpp | 363 Results = static_cast<DeclAccessPair *>( 364 C.Allocate(sizeof(DeclAccessPair) * NumResults, 365 llvm::alignOf<DeclAccessPair>())); 367 NumResults * sizeof(DeclAccessPair)); 404 Results = static_cast<DeclAccessPair *>( 405 C.Allocate(sizeof(DeclAccessPair) * NumResults, 407 llvm::alignOf<DeclAccessPair>())); 409 NumResults * sizeof(DeclAccessPair));
|
H A D | Expr.cpp | 1341 DeclAccessPair founddecl,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 2034 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS);
|
H A D | ASTWriterStmt.cpp | 549 DeclAccessPair FoundDecl = E->getFoundDecl();
|