Lines Matching refs:ObjCContainerDecl

452       ObjCContainerDecl *ContDeclOfMethodDecl =  in ActOnStartOfObjCMethodDef()
453 dyn_cast<ObjCContainerDecl>(IMD->getDeclContext()); in ActOnStartOfObjCMethodDef()
538 ObjCContainerDecl *CD, in diagnoseUseOfProtocols()
2713 ObjCContainerDecl *CDecl, LazyProtocolNameSet &ProtocolsExplictImpl) { in CheckProtocolMethodDefs()
2837 ObjCContainerDecl *CDecl, bool &IncompleteImpl, bool ImmediateClass, in MatchAllMethodDeclarations()
2983 ObjCContainerDecl *CDecl, in ImplMethodsVsClassMethods()
3850 static void DiagnoseVariableSizedIvars(Sema &S, ObjCContainerDecl *OCD) { in DiagnoseVariableSizedIvars()
3992 auto *OCD = cast<ObjCContainerDecl>(SemaRef.CurContext); in ActOnAtEnd()
4088 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(ClassDecl)) { in ActOnAtEnd()
4310 const ObjCContainerDecl *container in OverrideSearch()
4311 = cast<ObjCContainerDecl>(method->getDeclContext()); in OverrideSearch()
4331 void searchFromContainer(const ObjCContainerDecl *container) { in searchFromContainer()
4407 void search(const ObjCContainerDecl *container) { in search()
4745 Decl *ClassDecl = cast<ObjCContainerDecl>(SemaRef.CurContext); in ActOnMethodDeclaration()
5096 if (isa<ObjCContainerDecl>(SemaRef.CurContext->getRedeclContext())) in CheckObjCDeclScope()
5495 ObjCContainerDecl *SemaObjC::getObjCDeclContext() const { in getObjCDeclContext()
5496 return (dyn_cast_or_null<ObjCContainerDecl>(SemaRef.CurContext)); in getObjCDeclContext()
5616 ObjCContainerDecl *EnclosingDecl = in ActOnIvar()
5617 cast<ObjCContainerDecl>(SemaRef.CurContext); in ActOnIvar()
5620 ObjCContainerDecl *EnclosingContext; in ActOnIvar()