Lines Matching defs:AccessTarget
148 struct AccessTarget : public AccessedEntity { struct
149 AccessTarget(const AccessedEntity &Entity) in AccessTarget() argument
154 AccessTarget(ASTContext &Context, in AccessTarget() function
164 AccessTarget(ASTContext &Context, in AccessTarget() function
174 bool isInstanceMember() const { in isInstanceMember()
178 bool hasInstanceContext() const { in hasInstanceContext()
182 class SavedInstanceContext {
201 SavedInstanceContext saveInstanceContext() { in saveInstanceContext()
205 void suppressInstanceContext() { in suppressInstanceContext()
209 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext()
221 const CXXRecordDecl *getDeclaringClass() const { in getDeclaringClass()
227 const CXXRecordDecl *getEffectiveNamingClass() const { in getEffectiveNamingClass()
235 void initialize() { in initialize()
249 bool HasInstanceContext : 1;
250 mutable bool CalculatedInstanceContext : 1;
251 mutable const CXXRecordDecl *InstanceContext;
252 const CXXRecordDecl *DeclaringClass;