| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | UnresolvedSet.h | 29 UnresolvedSetIterator, DeclAccessPair *, 36 explicit UnresolvedSetIterator(DeclAccessPair *Iter) in UnresolvedSetIterator() 38 explicit UnresolvedSetIterator(const DeclAccessPair *Iter) in UnresolvedSetIterator() 39 : iterator_adaptor_base(const_cast<DeclAccessPair *>(Iter)) {} in UnresolvedSetIterator() 48 const DeclAccessPair &getPair() const { return *I; } in getPair() 56 typedef SmallVectorImpl<DeclAccessPair> DeclsTy; 82 decls().push_back(DeclAccessPair::make(D, AS)); in addDecl() 117 DeclAccessPair &operator[](unsigned I) { return decls()[I]; } 118 const DeclAccessPair &operator[](unsigned I) const { return decls()[I]; } 134 SmallVector<DeclAccessPair, InlineCapacity> Decls;
|
| HD | DeclAccessPair.h | 30 class DeclAccessPair { 36 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make() 37 DeclAccessPair p; in make() 67 template<> struct isPodLike<clang::DeclAccessPair> {
|
| HD | ASTUnresolvedSet.h | 25 struct DeclsTy : ASTVector<DeclAccessPair> { 27 DeclsTy(ASTContext &C, unsigned N) : ASTVector<DeclAccessPair>(C, N) {} in DeclsTy() 51 Decls.push_back(DeclAccessPair::make(D, AS), C); in addDecl() 82 DeclAccessPair &operator[](unsigned I) { return Decls[I]; } 83 const DeclAccessPair &operator[](unsigned I) const { return Decls[I]; }
|
| HD | Expr.h | 2312 DeclAccessPair FoundDecl; 2399 DeclAccessPair founddecl, 2415 DeclAccessPair getFoundDecl() const { in getFoundDecl() 2417 return DeclAccessPair::make(getMemberDecl(), in getFoundDecl()
|
| HD | ExprCXX.h | 2316 DeclAccessPair *Results;
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaAccess.cpp | 158 DeclAccessPair FoundDecl, in AccessTarget() 1516 DeclAccessPair::make(TargetDecl, Access), in HandleDependentAccessCheck() 1532 DeclAccessPair Found) { in CheckUnresolvedLookupAccess() 1548 DeclAccessPair Found) { in CheckUnresolvedMemberAccess() 1573 DeclAccessPair::make(decl, access), objectType); in isSpecialMemberAccessibleForDeletion() 1603 DeclAccessPair::make(Dtor, Access), in CheckDestructorAccess() 1676 DeclAccessPair::make(Constructor, Access), in CheckConstructorAccess() 1687 DeclAccessPair Found, in CheckAllocationAccess() 1706 DeclAccessPair Found) { in CheckMemberAccess() 1723 DeclAccessPair Found) { in CheckMemberOperatorAccess() [all …]
|
| HD | SemaExprMember.cpp | 735 FieldDecl *Field, DeclAccessPair FoundDecl, 742 DeclAccessPair foundDecl, in BuildAnonymousStructUnionMemberReference() 840 DeclAccessPair fakeFoundDecl = in BuildAnonymousStructUnionMemberReference() 841 DeclAccessPair::make(field, field->getAccess()); in BuildAnonymousStructUnionMemberReference() 869 ValueDecl *Member, DeclAccessPair FoundDecl, in BuildMemberExpr() 1021 DeclAccessPair FoundDecl = R.begin().getPair(); in BuildMemberReferenceExpr() 1654 FieldDecl *Field, DeclAccessPair FoundDecl, in BuildFieldReferenceExpr()
|
| HD | SemaOverload.cpp | 1426 DeclAccessPair AccessPair; in IsStandardConversion() 2906 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in IsInitializerListConstructorConversion() 3042 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in IsUserDefinedConversion() 3097 DeclAccessPair FoundDecl = I.getPair(); in IsUserDefinedConversion() 4172 DeclAccessPair Found; in TryReferenceInit() 4600 DeclAccessPair Found; in TryListConversion() 5219 DeclAccessPair Found = ExplicitConversions[0]; in diagnoseNoViableConversion() 5257 DeclAccessPair &Found) { in recordConversion() 5297 DeclAccessPair FoundDecl = ViableConversions[I]; in collectViableConversionCandidates() 5473 DeclAccessPair Found = in PerformContextualImplicitConversion() [all …]
|
| HD | SemaInit.cpp | 3030 DeclAccessPair Found, in AddAddressOverloadResolutionStep() 3070 DeclAccessPair FoundDecl, in AddUserConversionStep() 3149 S.Function.FoundDecl = DeclAccessPair::make(Constructor, Access); in AddConstructorInitializationStep() 3357 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in ResolveConstructorOverload() 3549 DeclAccessPair Found; in ResolveOverloadedFunctionForReferenceBinding() 3843 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in TryRefInitWithConversionFunction() 4468 DeclAccessPair FoundDecl = DeclAccessPair::make(D, D->getAccess()); in TryUserDefinedConversion() 5072 DeclAccessPair dap; in InitializeFrom() 5222 DeclAccessPair FoundDecl in LookupCopyAndMoveConstructors() 5223 = DeclAccessPair::make(Constructor, Constructor->getAccess()); in LookupCopyAndMoveConstructors() [all …]
|
| HD | SemaLookup.cpp | 2699 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy, in LookupSpecialMember() 2703 AddOverloadCandidate(M, DeclAccessPair::make(M, AS_public), in LookupSpecialMember() 2708 AddMethodTemplateCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public), in LookupSpecialMember() 2713 AddTemplateOverloadCandidate(Tmpl, DeclAccessPair::make(Tmpl, AS_public), in LookupSpecialMember()
|
| HD | SemaExprCXX.cpp | 1815 SmallVector<std::pair<DeclAccessPair,FunctionDecl*>, 2> Matches; in FindAllocationFunctions() 2276 SmallVector<DeclAccessPair,4> Matches; in FindDeallocationFunction() 2314 for (SmallVectorImpl<DeclAccessPair>::iterator in FindDeallocationFunction() 2897 DeclAccessPair FoundDecl, in BuildCXXCastArgument() 3085 DeclAccessPair Found; in PerformImplicitConversion()
|
| HD | SemaCast.cpp | 1383 DeclAccessPair FoundOverload; in TryStaticMemberPointerUpcast() 2151 DeclAccessPair Found; in CheckCXXCStyleCast()
|
| HD | SemaCodeComplete.cpp | 4045 AddOverloadCandidate(FD, DeclAccessPair::make(FD, FD->getAccess()), in CodeCompleteCall() 4112 AddOverloadCandidate(FD, DeclAccessPair::make(FD, C->getAccess()), in CodeCompleteConstructor() 4118 DeclAccessPair::make(FTD, C->getAccess()), in CodeCompleteConstructor()
|
| HD | SemaExpr.cpp | 1938 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup() 1942 AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), in DiagnoseEmptyLookup() 4286 S.AddOverloadCandidate(FD, DeclAccessPair::make(FD, AS_none), Args, in TryTypoCorrectionForCall()
|
| HD | SemaTemplate.cpp | 5137 DeclAccessPair FoundResult; // temporary for ResolveOverloadedFunction in CheckTemplateArgument()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ExprCXX.cpp | 357 Results = static_cast<DeclAccessPair *>( in OverloadExpr() 358 C.Allocate(sizeof(DeclAccessPair) * NumResults, in OverloadExpr() 359 llvm::alignOf<DeclAccessPair>())); in OverloadExpr() 360 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair)); in OverloadExpr() 397 Results = static_cast<DeclAccessPair *>( in initializeResults() 398 C.Allocate(sizeof(DeclAccessPair) * NumResults, in initializeResults() 400 llvm::alignOf<DeclAccessPair>())); in initializeResults() 401 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair)); in initializeResults()
|
| HD | ASTImporter.cpp | 5283 DeclAccessPair ToFoundDecl = DeclAccessPair::make( in VisitMemberExpr()
|
| HD | Expr.cpp | 1382 ValueDecl *memberdecl, DeclAccessPair founddecl, in Create()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Initialization.h | 729 DeclAccessPair FoundDecl; 976 DeclAccessPair Found, 1011 DeclAccessPair FoundDecl,
|
| HD | Overload.h | 275 DeclAccessPair FoundConversionFunction; 596 DeclAccessPair FoundDecl;
|
| HD | Sema.h | 99 class DeclAccessPair; variable 2338 DeclAccessPair FoundDecl, 2350 void AddMethodCandidate(DeclAccessPair FoundDecl, 2357 DeclAccessPair FoundDecl, 2365 DeclAccessPair FoundDecl, 2375 DeclAccessPair FoundDecl, 2382 DeclAccessPair FoundDecl, 2388 DeclAccessPair FoundDecl, 2394 DeclAccessPair FoundDecl, 2442 DeclAccessPair &Found, [all …]
|
| HD | DelayedDiagnostic.h | 47 DeclAccessPair FoundDecl, in AccessedEntity()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderStmt.cpp | 2531 DeclAccessPair FoundDecl = DeclAccessPair::make(FoundD, AS); in ReadStmtFromStream()
|
| HD | ASTWriterStmt.cpp | 545 DeclAccessPair FoundDecl = E->getFoundDecl(); in VisitMemberExpr()
|