Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
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()
3913 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
3926 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
3930 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
[all …]
DSemaObjCProperty.cpp2350 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2351 if (!CurrentClass) { in ProcessPropertyDecl()
2353 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2355 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2358 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2360 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/external/llvm-project/clang/lib/Sema/
DSemaDeclObjC.cpp148 ObjCInterfaceDecl *CurrentClass in CheckObjCMethodOverride() local
150 if (!CurrentClass) { in CheckObjCMethodOverride()
153 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
155 CurrentClass = Impl->getClassInterface(); in CheckObjCMethodOverride()
158 CurrentClass = CatImpl->getClassInterface(); in CheckObjCMethodOverride()
161 if (CurrentClass) { in CheckObjCMethodOverride()
164 << Context.getObjCInterfaceType(CurrentClass) in CheckObjCMethodOverride()
4226 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
4239 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
4243 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
[all …]
DSemaObjCProperty.cpp2635 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2636 if (!CurrentClass) { in ProcessPropertyDecl()
2638 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2640 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2643 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2645 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/external/clang/include/clang/Sema/
DSema.h7711 ObjCInterfaceDecl *CurrentClass,
/external/llvm-project/clang/include/clang/Sema/
DSema.h9698 ObjCInterfaceDecl *CurrentClass,