Lines Matching defs:AccessTarget
149 struct AccessTarget : public AccessedEntity { struct
150 AccessTarget(const AccessedEntity &Entity) in AccessTarget() argument
155 AccessTarget(ASTContext &Context, in AccessTarget() function
165 AccessTarget(ASTContext &Context, in AccessTarget() function
175 bool isInstanceMember() const { in isInstanceMember()
179 bool hasInstanceContext() const { in hasInstanceContext()
183 class SavedInstanceContext {
197 SavedInstanceContext saveInstanceContext() { in saveInstanceContext()
201 void suppressInstanceContext() { in suppressInstanceContext()
205 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext()
217 const CXXRecordDecl *getDeclaringClass() const { in getDeclaringClass()
223 const CXXRecordDecl *getEffectiveNamingClass() const { in getEffectiveNamingClass()
231 void initialize() { in initialize()
245 bool HasInstanceContext : 1;
246 mutable bool CalculatedInstanceContext : 1;
247 mutable const CXXRecordDecl *InstanceContext;
248 const CXXRecordDecl *DeclaringClass;