Lines Matching defs:AccessTarget
162 struct AccessTarget : public AccessedEntity { struct
163 AccessTarget(const AccessedEntity &Entity) in AccessTarget() argument
168 AccessTarget(ASTContext &Context, in AccessTarget() argument
178 AccessTarget(ASTContext &Context, in AccessTarget() function
188 bool isInstanceMember() const { in isInstanceMember()
192 bool hasInstanceContext() const { in hasInstanceContext()
196 class SavedInstanceContext {
215 SavedInstanceContext saveInstanceContext() { in saveInstanceContext()
219 void suppressInstanceContext() { in suppressInstanceContext()
223 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext()
235 const CXXRecordDecl *getDeclaringClass() const { in getDeclaringClass()
241 const CXXRecordDecl *getEffectiveNamingClass() const { in getEffectiveNamingClass()
249 void initialize() { in initialize()
263 bool HasInstanceContext : 1;
264 mutable bool CalculatedInstanceContext : 1;
265 mutable const CXXRecordDecl *InstanceContext;
266 const CXXRecordDecl *DeclaringClass;