Lines Matching defs:DeclaringClass
70 CXXRecordDecl *DeclaringClass = cast<CXXRecordDecl>(DC);
71 while (DeclaringClass->isAnonymousStructOrUnion())
72 DeclaringClass = cast<CXXRecordDecl>(DeclaringClass->getDeclContext());
73 return DeclaringClass;
243 return DeclaringClass;
264 DeclaringClass = FindDeclaringClass(getTargetDecl());
266 DeclaringClass = getBaseClass();
267 DeclaringClass = DeclaringClass->getCanonicalDecl();
273 const CXXRecordDecl *DeclaringClass;
1141 CXXRecordDecl *DeclaringClass = FindDeclaringClass(D);
1143 if (D->getDeclContext() == DeclaringClass)
1147 while (DC->getParent() != DeclaringClass)
1155 for (const auto *I : DeclaringClass->decls()) {
1283 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass();
1290 << S.Context.getTypeDeclType(DeclaringClass);
1375 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass();
1378 switch (HasAccess(S, EC, DeclaringClass, FinalAccess, Entity)) {
1392 if (DeclaringClass == NamingClass)