Home
last modified time | relevance | path

Searched refs:CurrentClass (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/Sema/
DSemaDeclObjC.cpp125 ObjCInterfaceDecl *CurrentClass in CheckObjCMethodOverride() local
127 if (!CurrentClass) { in CheckObjCMethodOverride()
130 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
132 CurrentClass = Impl->getClassInterface(); in CheckObjCMethodOverride()
135 CurrentClass = CatImpl->getClassInterface(); in CheckObjCMethodOverride()
138 if (CurrentClass) { in CheckObjCMethodOverride()
141 << Context.getObjCInterfaceType(CurrentClass) in CheckObjCMethodOverride()
3764 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
3777 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
3781 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
[all …]
DSemaObjCProperty.cpp2265 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2266 if (!CurrentClass) { in ProcessPropertyDecl()
2268 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2270 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2273 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2275 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/external/clang/include/clang/Sema/
DSema.h7539 ObjCInterfaceDecl *CurrentClass,