Lines Matching refs:ObjCContainerDecl
444 ObjCContainerDecl *ContDeclOfMethodDecl = in ActOnStartOfObjCMethodDef()
445 dyn_cast<ObjCContainerDecl>(IMD->getDeclContext()); in ActOnStartOfObjCMethodDef()
526 ObjCContainerDecl *CD, in diagnoseUseOfProtocols()
2698 ObjCContainerDecl *CDecl, LazyProtocolNameSet &ProtocolsExplictImpl) { in CheckProtocolMethodDefs()
2826 ObjCContainerDecl* CDecl, in MatchAllMethodDeclarations()
2974 ObjCContainerDecl* CDecl, in ImplMethodsVsClassMethods()
3840 static void DiagnoseVariableSizedIvars(Sema &S, ObjCContainerDecl *OCD) { in DiagnoseVariableSizedIvars()
3980 auto *OCD = cast<ObjCContainerDecl>(CurContext); in ActOnAtEnd()
4075 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(ClassDecl)) { in ActOnAtEnd()
4296 const ObjCContainerDecl *container in OverrideSearch()
4297 = cast<ObjCContainerDecl>(method->getDeclContext()); in OverrideSearch()
4317 void searchFromContainer(const ObjCContainerDecl *container) { in searchFromContainer()
4393 void search(const ObjCContainerDecl *container) { in search()
4725 Decl *ClassDecl = cast<ObjCContainerDecl>(CurContext); in ActOnMethodDeclaration()
5071 if (isa<ObjCContainerDecl>(CurContext->getRedeclContext())) in CheckObjCDeclScope()