Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A 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()
4254 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
4445 CurrentClass->getCanonicalDecl(); in CheckObjCMethodOverrides()
4512 if (CurrentClass && overridden->getDeclContext() != CurrentClass && in CheckObjCMethodOverrides()
5003 if (!CurrentClass) { in ActOnMethodDeclaration()
[all …]
H A DSemaObjCProperty.cpp2618 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2619 if (!CurrentClass) { in ProcessPropertyDecl()
2621 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2623 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2626 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2628 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10886 ObjCInterfaceDecl *CurrentClass,