Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDeclObjC.cpp126 ObjCInterfaceDecl *CurrentClass in CheckObjCMethodOverride() local
128 if (!CurrentClass) { in CheckObjCMethodOverride()
131 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
133 CurrentClass = Impl->getClassInterface(); in CheckObjCMethodOverride()
136 CurrentClass = CatImpl->getClassInterface(); in CheckObjCMethodOverride()
139 if (CurrentClass) { in CheckObjCMethodOverride()
142 << Context.getObjCInterfaceType(CurrentClass) in CheckObjCMethodOverride()
2795 ObjCInterfaceDecl *CurrentClass) { in CheckRelatedResultTypeCompatibility() argument
2808 if (CurrentClass) { in CheckRelatedResultTypeCompatibility()
2812 if (declaresSameEntity(CurrentClass, ResultClass)) in CheckRelatedResultTypeCompatibility()
[all …]
DSemaObjCProperty.cpp2000 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(CD); in ProcessPropertyDecl() local
2001 if (!CurrentClass) { in ProcessPropertyDecl()
2003 CurrentClass = Cat->getClassInterface(); in ProcessPropertyDecl()
2005 CurrentClass = Impl->getClassInterface(); in ProcessPropertyDecl()
2008 CheckObjCMethodOverrides(GetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
2010 CheckObjCMethodOverrides(SetterMethod, CurrentClass, Sema::RTC_Unknown); in ProcessPropertyDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DVTableBuilder.cpp3153 const CXXRecordDecl *CurrentClass = Base.getBase(); in enumerateVFPtrs() local
3156 Context.getASTRecordLayout(CurrentClass); in enumerateVFPtrs()
3172 for (CXXRecordDecl::base_class_const_iterator I = CurrentClass->bases_begin(), in enumerateVFPtrs()
3173 E = CurrentClass->bases_end(); I != E; ++I) { in enumerateVFPtrs()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h6920 ObjCInterfaceDecl *CurrentClass,