• Home
  • Raw
  • Download

Lines Matching refs:CurrentClass

127     ObjCInterfaceDecl *CurrentClass   in CheckObjCMethodOverride()  local
129 if (!CurrentClass) { in CheckObjCMethodOverride()
132 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
134 CurrentClass = Impl->getClassInterface(); in CheckObjCMethodOverride()
137 CurrentClass = CatImpl->getClassInterface(); in CheckObjCMethodOverride()
140 if (CurrentClass) { in CheckObjCMethodOverride()
143 << Context.getObjCInterfaceType(CurrentClass) in CheckObjCMethodOverride()
2760 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
2773 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
2777 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
2781 if (ResultClass->isSuperClassOf(CurrentClass)) in CheckRelatedResultTypeCompatibility()
2945 ObjCInterfaceDecl *CurrentClass, in CheckObjCMethodOverrides() argument
2961 CurrentClass != overridden->getClassInterface() || in CheckObjCMethodOverrides()
2989 CurrentClass != SuperOverridden->getClassInterface()) { in CheckObjCMethodOverrides()
3017 if (CurrentClass && overridden->getDeclContext() != CurrentClass && in CheckObjCMethodOverrides()
3207 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(ClassDecl); in ActOnMethodDeclaration() local
3208 if (!CurrentClass) { in ActOnMethodDeclaration()
3210 CurrentClass = Cat->getClassInterface(); in ActOnMethodDeclaration()
3212 CurrentClass = Impl->getClassInterface(); in ActOnMethodDeclaration()
3215 CurrentClass = CatImpl->getClassInterface(); in ActOnMethodDeclaration()
3219 = CheckRelatedResultTypeCompatibility(*this, ObjCMethod, CurrentClass); in ActOnMethodDeclaration()
3221 CheckObjCMethodOverrides(ObjCMethod, CurrentClass, RTC); in ActOnMethodDeclaration()