Searched refs:NamingClass (Results 1 - 10 of 10) sorted by relevance

/external/clang/include/clang/AST/
H A DDependentDiagnostic.h45 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 DExprCXX.h2689 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 DSemaAccess.cpp157 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 DSemaOverload.cpp11531 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 DTreeTransform.h7902 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 DDelayedDiagnostic.h46 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 DLookup.h134 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 DSema.h5569 CXXRecordDecl *NamingClass,
5588 CXXRecordDecl *NamingClass,
/external/clang/lib/AST/
H A DExprCXX.cpp214 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 DASTReaderStmt.cpp1545 E->NamingClass = ReadDeclAs<CXXRecordDecl>(Record, Idx);

Completed in 288 milliseconds