Home | History | Annotate | Download | only in Sema

Lines Matching full:declaringclass

73   CXXRecordDecl *DeclaringClass = cast<CXXRecordDecl>(DC);
74 while (DeclaringClass->isAnonymousStructOrUnion())
75 DeclaringClass = cast<CXXRecordDecl>(DeclaringClass->getDeclContext());
76 return DeclaringClass;
217 return DeclaringClass;
238 DeclaringClass = FindDeclaringClass(getTargetDecl());
240 DeclaringClass = getBaseClass();
241 DeclaringClass = DeclaringClass->getCanonicalDecl();
247 const CXXRecordDecl *DeclaringClass;
1130 CXXRecordDecl *DeclaringClass = FindDeclaringClass(D);
1132 if (D->getDeclContext() == DeclaringClass)
1136 while (DC->getParent() != DeclaringClass)
1145 I = DeclaringClass->decls_begin(), E = DeclaringClass->decls_end();
1177 const CXXRecordDecl *declaringClass = entity.getDeclaringClass();
1179 switch (HasAccess(S, EC, declaringClass, accessSoFar, entity)) {
1189 declaringClass == entity.getEffectiveNamingClass())
1273 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass();
1280 << S.Context.getTypeDeclType(DeclaringClass);
1364 const CXXRecordDecl *DeclaringClass = Entity.getDeclaringClass();
1367 switch (HasAccess(S, EC, DeclaringClass, FinalAccess, Entity)) {
1381 if (DeclaringClass == NamingClass)