Lines Matching defs:AccessTarget
149 struct AccessTarget : public AccessedEntity { struct
150 AccessTarget(const AccessedEntity &Entity) in AccessTarget() function
155 AccessTarget(ASTContext &Context, in AccessTarget() argument
165 AccessTarget(ASTContext &Context, in AccessTarget() argument
175 bool isInstanceMember() const { in isInstanceMember()
179 bool hasInstanceContext() const { in hasInstanceContext()
183 class SavedInstanceContext {
202 SavedInstanceContext saveInstanceContext() { in saveInstanceContext()
206 void suppressInstanceContext() { in suppressInstanceContext()
210 const CXXRecordDecl *resolveInstanceContext(Sema &S) const { in resolveInstanceContext()
222 const CXXRecordDecl *getDeclaringClass() const { in getDeclaringClass()
228 const CXXRecordDecl *getEffectiveNamingClass() const { in getEffectiveNamingClass()
236 void initialize() { in initialize()
250 bool HasInstanceContext : 1;
251 mutable bool CalculatedInstanceContext : 1;
252 mutable const CXXRecordDecl *InstanceContext;
253 const CXXRecordDecl *DeclaringClass;