/external/clang/include/clang/AST/ |
H A D | DependentDiagnostic.h | 45 CXXRecordDecl *NamingClass, 53 DD->AccessData.NamingClass = NamingClass; 84 return AccessData.NamingClass; 116 CXXRecordDecl *NamingClass; member in struct:clang::DependentDiagnostic::__anon1173 38 Create(ASTContext &Context, DeclContext *Parent, AccessNonce _, SourceLocation Loc, bool IsMemberAccess, AccessSpecifier AS, NamedDecl *TargetDecl, CXXRecordDecl *NamingClass, QualType BaseObjectType, const PartialDiagnostic &PDiag) argument
|
H A D | ExprCXX.h | 2689 CXXRecordDecl *NamingClass; 2696 CXXRecordDecl *NamingClass, 2706 Overloaded(Overloaded), NamingClass(NamingClass) 2711 RequiresADL(false), Overloaded(false), NamingClass(nullptr) 2720 CXXRecordDecl *NamingClass, 2726 return new(C) UnresolvedLookupExpr(C, NamingClass, QualifierLoc, 2732 CXXRecordDecl *NamingClass, 2755 CXXRecordDecl *getNamingClass() const { return NamingClass; }
|
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 157 CXXRecordDecl *NamingClass, 160 : AccessedEntity(Context.getDiagAllocator(), Member, NamingClass, 600 const CXXRecordDecl *NamingClass; member in struct:__anon1788::ProtectedFriendContext 609 const CXXRecordDecl *NamingClass) 610 : S(S), EC(EC), NamingClass(NamingClass), 612 NamingClass->isDependentContext()), 638 if (Cur == NamingClass) 641 if (CheckDependent && MightInstantiateTo(Cur, NamingClass)) 687 /// NamingClass < 155 AccessTarget(ASTContext &Context, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument 607 ProtectedFriendContext(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *InstanceContext, const CXXRecordDecl *NamingClass) argument 710 GetProtectedFriendKind(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *InstanceContext, const CXXRecordDecl *NamingClass) argument 728 HasAccess(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *NamingClass, AccessSpecifier Access, const AccessTarget &Target) argument 1026 const CXXRecordDecl *NamingClass = Target.getEffectiveNamingClass(); local 1262 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); local 1318 const CXXRecordDecl *NamingClass = Entity.getEffectiveNamingClass(); local 1504 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(NamingD); local 1696 CheckAllocationAccess(SourceLocation OpLoc, SourceRange PlacementRange, CXXRecordDecl *NamingClass, DeclAccessPair Found, bool Diagnose) argument 1716 CheckMemberAccess(SourceLocation UseLoc, CXXRecordDecl *NamingClass, DeclAccessPair Found) argument 1741 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(RT->getDecl()); local 1792 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); local [all...] |
H A D | SemaOverload.cpp | 11531 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators 11533 = UnresolvedLookupExpr::Create(Context, NamingClass, 11712 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators 11716 = UnresolvedLookupExpr::Create(Context, NamingClass, 11967 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators 11972 = UnresolvedLookupExpr::Create(Context, NamingClass, 12931 UnresolvedLookupExpr::Create(Context, /*NamingClass=*/nullptr,
|
H A D | TreeTransform.h | 7902 SemaRef.Context, /*NamingClass=*/nullptr, 9709 CXXRecordDecl *NamingClass local 9713 if (!NamingClass) { 9718 R.setNamingClass(NamingClass); 10583 CXXRecordDecl *NamingClass local 10587 if (!NamingClass) 10590 R.setNamingClass(NamingClass);
|
/external/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 46 CXXRecordDecl *NamingClass, 50 Target(FoundDecl.getDecl()), NamingClass(NamingClass), 61 NamingClass(DerivedClass), 71 CXXRecordDecl *getNamingClass() const { return NamingClass; } 77 CXXRecordDecl *getDerivedClass() const { return NamingClass; } 107 CXXRecordDecl *NamingClass; member in class:clang::sema::AccessedEntity 44 AccessedEntity(PartialDiagnostic::StorageAllocator &Allocator, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument
|
H A D | Lookup.h | 134 NamingClass(nullptr), 156 NamingClass(nullptr), 176 NamingClass(nullptr), 197 NamingClass(std::move(Other.NamingClass)), 214 NamingClass = std::move(Other.NamingClass); 368 return NamingClass != nullptr; 388 return NamingClass; 393 NamingClass 709 CXXRecordDecl *NamingClass; member in class:clang::LookupResult [all...] |
H A D | Sema.h | 5569 CXXRecordDecl *NamingClass, 5588 CXXRecordDecl *NamingClass,
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 214 CXXRecordDecl *NamingClass, 230 return new (Mem) UnresolvedLookupExpr(C, NamingClass, QualifierLoc, 213 Create(const ASTContext &C, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool ADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1545 E->NamingClass = ReadDeclAs<CXXRecordDecl>(Record, Idx);
|