Home
last modified time | relevance | path

Searched refs:AccessedEntity (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDelayedDiagnostic.h50 class AccessedEntity {
60 AccessedEntity(PartialDiagnostic::DiagStorageAllocator &Allocator, in AccessedEntity() function
67 AccessedEntity(PartialDiagnostic::DiagStorageAllocator &Allocator, in AccessedEntity() function
147 const AccessedEntity &Entity) { in makeAccess()
152 new (&DD.getAccessData()) AccessedEntity(Entity); in makeAccess()
170 AccessedEntity &getAccessData() { in getAccessData()
172 return *reinterpret_cast<AccessedEntity*>(AccessData); in getAccessData()
174 const AccessedEntity &getAccessData() const { in getAccessData()
176 return *reinterpret_cast<const AccessedEntity*>(AccessData); in getAccessData()
260 char AccessData[sizeof(AccessedEntity)];
H A DSema.h233 class AccessedEntity; variable
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDelayedDiagnostic.cpp62 getAccessData().~AccessedEntity(); in Destroy()
H A DSemaAccess.cpp160 struct AccessTarget : public AccessedEntity {
161 AccessTarget(const AccessedEntity &Entity) in AccessTarget()
162 : AccessedEntity(Entity) { in AccessTarget()
171 : AccessedEntity(Context.getDiagAllocator(), Member, NamingClass, in AccessTarget()
181 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
1918 AccessTarget Entity(Context, AccessedEntity::Member, in CheckLookupAccess()
1937 AccessTarget Entity(Context, AccessedEntity::Member, NamingClass, in IsSimplyAccessible()