Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaDeclObjC.cpp124 ObjCInterfaceDecl *CurrentClass in CheckObjCMethodOverride() local
126 if (!CurrentClass) { in CheckObjCMethodOverride()
129 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
131 CurrentClass = Impl->getClassInterface(); in CheckObjCMethodOverride()
134 CurrentClass = CatImpl->getClassInterface(); in CheckObjCMethodOverride()
137 if (CurrentClass) { in CheckObjCMethodOverride()
140 << Context.getObjCInterfaceType(CurrentClass) in CheckObjCMethodOverride()
2803 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
2816 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
2820 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
[all …]
H A DSemaObjCProperty.cpp2067 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2068 if (!CurrentClass) { in ProcessPropertyDecl()
2070 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2072 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2075 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2077 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h7276 ObjCInterfaceDecl *CurrentClass,