Lines Matching defs:ECRecord
765 const CXXRecordDecl *ECRecord = *I;
769 if (ECRecord == NamingClass)
772 if (EC.isDependent() && MightInstantiateTo(ECRecord, NamingClass))
778 switch (IsDerivedFromInclusive(ECRecord, NamingClass)) {
798 // In this part of the code, 'C' is just our context class ECRecord.
826 // We know that ECRecord derives from NamingClass. The
828 // ECRecord, but that's not really necessary: two distinct
832 if (NamingClass == ECRecord) return AR_accessible;
846 switch (IsDerivedFromInclusive(InstanceContext, ECRecord)) {
1050 const CXXRecordDecl *ECRecord = *I;
1051 switch (IsDerivedFromInclusive(ECRecord, NamingClass)) {
1071 if (NamingClass == ECRecord) continue;
1076 << S.Context.getTypeDeclType(ECRecord);
1083 switch (IsDerivedFromInclusive(InstanceContext, ECRecord)) {
1105 << S.Context.getTypeDeclType(ECRecord);