/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 1 //===--- DeclAccessPair.h - A decl bundled with its path access -*- C++ -*-===// 9 // This file defines the DeclAccessPair class, which provides an 29 class DeclAccessPair { class in namespace:clang 35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { 36 DeclAccessPair p;
|
H A D | UnresolvedSet.h | 17 #include "clang/AST/DeclAccessPair.h" 33 UnresolvedSetIterator, DeclAccessPair *, 40 explicit UnresolvedSetIterator(DeclAccessPair *Iter) 42 explicit UnresolvedSetIterator(const DeclAccessPair *Iter) 43 : iterator_adaptor_base(const_cast<DeclAccessPair *>(Iter)) {} 54 const DeclAccessPair &getPair() const { return *I; } 62 using DeclsTy = SmallVectorImpl<DeclAccessPair>; 89 ArrayRef<DeclAccessPair> pairs() const { return decls(); } 96 decls().push_back(DeclAccessPair::make(D, AS)); 133 DeclAccessPair [all...] |
H A D | ASTUnresolvedSet.h | 18 #include "clang/AST/DeclAccessPair.h" 32 struct DeclsTy : ASTVector<DeclAccessPair> { 34 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {} 56 Decls.push_back(DeclAccessPair::make(D, AS), C); 92 DeclAccessPair &operator[](unsigned I) { return Decls[I]; } 93 const DeclAccessPair &operator[](unsigned I) const { return Decls[I]; }
|
H A D | ExprCXX.h | 58 class DeclAccessPair; 2978 inline DeclAccessPair *getTrailingResults(); 2979 const DeclAccessPair *getTrailingResults() const { 3149 private llvm::TrailingObjects<UnresolvedLookupExpr, DeclAccessPair, 3164 // * An array of getNumResults() DeclAccessPair for the results. These are 3186 unsigned numTrailingObjects(OverloadToken<DeclAccessPair>) const { 3885 private llvm::TrailingObjects<UnresolvedMemberExpr, DeclAccessPair, 3907 // * An array of getNumResults() DeclAccessPair for the results. These are 3930 unsigned numTrailingObjects(OverloadToken<DeclAccessPair>) const { 4037 DeclAccessPair *OverloadExp [all...] |
H A D | Decl.h | 18 #include "clang/AST/DeclAccessPair.h" 1947 : llvm::TrailingObjects<DefaultedFunctionInfo, DeclAccessPair> { 1953 ArrayRef<DeclAccessPair> Lookups); 1956 ArrayRef<DeclAccessPair> getUnqualifiedLookups() const { 1957 return {getTrailingObjects<DeclAccessPair>(), NumLookups};
|
H A D | Expr.h | 20 #include "clang/AST/DeclAccessPair.h" 3164 /// The DeclAccessPair through which the MemberDecl was found due to 3166 DeclAccessPair FoundDecl; 3224 DeclAccessPair FoundDecl, 3238 DeclAccessPair::make(MemberDecl, MemberDecl->getAccess()), 3258 DeclAccessPair getFoundDecl() const { 3260 return DeclAccessPair::make(getMemberDecl(),
|
/openbsd-current/gnu/llvm/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 20 #include "clang/AST/DeclAccessPair.h" 303 DeclAccessPair FoundDecl; 312 void set(DeclAccessPair Found, Decl *Spec, DeductionFailureInfo Info) {
|
H A D | Overload.h | 18 #include "clang/AST/DeclAccessPair.h" 330 DeclAccessPair FoundCopyConstructor; 411 DeclAccessPair FoundConversionFunction; 830 DeclAccessPair FoundDecl; 1203 DeclAccessPair FoundDecl; 1219 ConstructorInfo Info = {DeclAccessPair::make(ND, D->getAccess()), nullptr,
|
H A D | Initialization.h | 19 #include "clang/AST/DeclAccessPair.h" 959 DeclAccessPair FoundDecl; 1263 DeclAccessPair Found, 1302 DeclAccessPair FoundDecl, 1331 void AddConstructorInitializationStep(DeclAccessPair FoundDecl,
|
H A D | DelayedDiagnostic.h | 24 #include "clang/AST/DeclAccessPair.h" 62 DeclAccessPair FoundDecl, QualType BaseObjectType)
|
H A D | Sema.h | 119 class DeclAccessPair; 3973 FunctionDecl *Function, DeclAccessPair FoundDecl, ArrayRef<Expr *> Args, 3987 void AddMethodCandidate(DeclAccessPair FoundDecl, 3995 AddMethodCandidate(CXXMethodDecl *Method, DeclAccessPair FoundDecl, 4004 DeclAccessPair FoundDecl, 4015 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 4029 CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, 4034 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 4039 DeclAccessPair FoundDecl, 4129 DeclAccessPair [all...] |
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 171 DeclAccessPair FoundDecl, 1533 DeclAccessPair::make(TargetDecl, Access), 1549 DeclAccessPair Found) { 1565 DeclAccessPair Found) { 1584 DeclAccessPair Found, 1623 DeclAccessPair::make(Dtor, Access), 1633 DeclAccessPair Found, 1677 DeclAccessPair Found, 1709 DeclAccessPair::make(Constructor, Found.getAccess()), 1720 DeclAccessPair Foun [all...] |
H A D | SemaExprMember.cpp | 805 DeclAccessPair foundDecl, 869 DeclAccessPair fakeFoundDecl = 870 DeclAccessPair::make(field, field->getAccess()); 897 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, 910 SourceLocation TemplateKWLoc, ValueDecl *Member, DeclAccessPair FoundDecl, 1064 DeclAccessPair FoundDecl = R.begin().getPair(); 1793 FieldDecl *Field, DeclAccessPair FoundDecl,
|
H A D | SemaOverload.cpp | 1470 DeclAccessPair Found = ICS.UserDefined.FoundConversionFunction; 1823 DeclAccessPair AccessPair; 3643 DeclAccessPair FoundDecl = I.getPair(); 4850 DeclAccessPair Found; 5327 DeclAccessPair Found; 6070 DeclAccessPair Found = ExplicitConversions[0]; 6109 DeclAccessPair &Found) { 6150 DeclAccessPair FoundDecl = ViableConversions[I]; 6328 DeclAccessPair Found = 6329 DeclAccessPair [all...] |
H A D | SemaCUDA.cpp | 274 SmallVectorImpl<std::pair<DeclAccessPair, FunctionDecl *>> &Matches) { 278 using Pair = std::pair<DeclAccessPair, FunctionDecl*>;
|
H A D | SemaExprCXX.cpp | 1683 UsualDeallocFnInfo(Sema &S, DeclAccessPair Found) 1740 DeclAccessPair Found; 2790 SmallVector<std::pair<DeclAccessPair,FunctionDecl*>, 2> Matches; 2900 DeclAccessPair::make(OperatorDelete, AS_public)); 3725 DeclAccessPair::make(OperatorDelete, AS_public)) 4100 DeclAccessPair FoundDecl, 4304 DeclAccessPair Found; 8043 DeclAccessPair::make(FoundDecl, FoundDecl->getAccess()),
|
H A D | SemaDeclCXX.cpp | 1333 static DeclAccessPair findDecomposableBaseClass(Sema &S, SourceLocation Loc, 1355 return DeclAccessPair::make(const_cast<CXXRecordDecl*>(RD), AS_public); 1368 return DeclAccessPair(); 1379 return DeclAccessPair(); 1398 return DeclAccessPair(); 1401 return DeclAccessPair::make(const_cast<CXXRecordDecl*>(ClassWithFields), AS); 1412 DeclAccessPair BasePair = 1469 DeclAccessPair::make(FD, CXXRecordDecl::MergeAccess( 1482 DeclAccessPair::make(FD, FD->getAccess()), 8322 DeclAccessPair Foun [all...] |
H A D | SemaCast.cpp | 1737 DeclAccessPair FoundOverload; 2791 DeclAccessPair Found; 2901 DeclAccessPair DAP;
|
H A D | SemaInit.cpp | 3620 DeclAccessPair Found, 3669 DeclAccessPair FoundDecl, 3733 DeclAccessPair FoundDecl, CXXConstructorDecl *Constructor, QualType T, 4284 DeclAccessPair Found; 6401 DeclAccessPair dap; 8709 DeclAccessPair FoundFn = Step->Function.FoundDecl; 9478 DeclAccessPair Found;
|
H A D | SemaTemplateInstantiateDecl.cpp | 4735 SmallVector<DeclAccessPair, 32> Lookups; 4738 for (DeclAccessPair DA : DFI->getUnqualifiedLookups()) { 4744 Lookups.push_back(DeclAccessPair::make(D, DA.getAccess()));
|
H A D | SemaLookup.cpp | 3484 DeclAccessPair Cand = DeclAccessPair::make(CandDecl, AS_public);
|
/openbsd-current/gnu/llvm/clang/lib/AST/ |
H A D | ExprCXX.cpp | 18 #include "clang/AST/DeclAccessPair.h" 376 unsigned Size = totalSizeToAlloc<DeclAccessPair, ASTTemplateKWAndArgsInfo, 394 totalSizeToAlloc<DeclAccessPair, ASTTemplateKWAndArgsInfo, 406 unsigned Size = totalSizeToAlloc<DeclAccessPair, ASTTemplateKWAndArgsInfo, 433 DeclAccessPair *Results = getTrailingResults(); 434 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair)); 1576 unsigned Size = totalSizeToAlloc<DeclAccessPair, ASTTemplateKWAndArgsInfo, 1589 unsigned Size = totalSizeToAlloc<DeclAccessPair, ASTTemplateKWAndArgsInfo,
|
H A D | Decl.cpp | 3022 ArrayRef<DeclAccessPair> Lookups) { 3024 totalSizeToAlloc<DeclAccessPair>(Lookups.size()), 3025 std::max(alignof(DefaultedFunctionInfo), alignof(DeclAccessPair)))) 3029 Info->getTrailingObjects<DeclAccessPair>());
|
/openbsd-current/gnu/llvm/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 229 DeclAccessPair FoundDecl = DeclAccessPair::make(MemberDecl, AS_public);
|
/openbsd-current/gnu/llvm/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 18 #include "clang/AST/DeclAccessPair.h" 1038 DeclAccessPair FoundDecl; 1042 FoundDecl = DeclAccessPair::make(FoundD, AS); 1044 FoundDecl = DeclAccessPair::make(E->MemberDecl, 2036 DeclAccessPair *Results = E->getTrailingResults();
|