Lines Matching refs:SuperClassDecl
497 ObjCInterfaceDecl *SuperClassDecl = in ActOnSuperClassOfClassInterface() local
502 if (SuperClassDecl) { in ActOnSuperClassOfClassInterface()
503 (void)DiagnoseUseOfDecl(SuperClassDecl, SuperLoc); in ActOnSuperClassOfClassInterface()
504 SuperClassType = Context.getObjCInterfaceType(SuperClassDecl); in ActOnSuperClassOfClassInterface()
507 if (PrevDecl && !SuperClassDecl) { in ActOnSuperClassOfClassInterface()
515 SuperClassDecl = dyn_cast<ObjCInterfaceDecl>(IDecl); in ActOnSuperClassOfClassInterface()
532 if (!SuperClassDecl) { in ActOnSuperClassOfClassInterface()
539 if (!SuperClassDecl) in ActOnSuperClassOfClassInterface()
545 SuperClassDecl->getDeclName(), in ActOnSuperClassOfClassInterface()
548 SuperClassDecl = nullptr; in ActOnSuperClassOfClassInterface()
554 assert(!SuperClassDecl && "Failed to set SuperClassType?"); in ActOnSuperClassOfClassInterface()