Lines Matching defs:AccessTarget
160 struct AccessTarget : public AccessedEntity { struct
161 AccessTarget(const AccessedEntity &Entity) in AccessTarget() function
166 AccessTarget(ASTContext &Context, in AccessTarget() function
176 AccessTarget(ASTContext &Context, in AccessTarget() argument
186 bool isInstanceMember() const { in isInstanceMember()
190 bool hasInstanceContext() const { in hasInstanceContext()
194 class SavedInstanceContext {
223 SavedInstanceContext saveInstanceContext() { in saveInstanceContext()
227 void suppressInstanceContext() { in suppressInstanceContext()
231 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext()
243 const CXXRecordDecl *getDeclaringClass() const { in getDeclaringClass()
249 const CXXRecordDecl *getEffectiveNamingClass() const { in getEffectiveNamingClass()
257 void initialize() { in initialize()
271 bool HasInstanceContext : 1;
272 mutable bool CalculatedInstanceContext : 1;
273 mutable const CXXRecordDecl *InstanceContext;
274 const CXXRecordDecl *DeclaringClass;