Home | History | Annotate | Download | only in Frontend

Lines Matching refs:SuperClass

1417   ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1418 while (SuperClass) {
1419 RewriteInterfaceDecl(SuperClass);
1420 SuperClass = SuperClass->getSuperClass();
1511 case ObjCMessageExpr::SuperClass:
1594 case ObjCMessageExpr::SuperClass:
3032 // struct objc_object *object; struct objc_object *superClass;
3043 // struct objc_object *superClass;
3293 case ObjCMessageExpr::SuperClass: {
6039 Preamble += "\n\tstruct objc_object *superClass; ";
6042 Preamble += ": object(o), superClass(s) {} ";
6289 /// struct _class_t *superclass;
6374 Result += "\tstruct _class_t *superclass;\n";
6641 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass();
6644 if (SuperClass->getImplementation())
6651 Result += SuperClass->getNameAsString();
6654 if (metaclass && RootClass != SuperClass) {
6715 const ObjCInterfaceDecl *SuperClass =
6726 Result += ".superclass = ";
6732 Result += SuperClass->getNameAsString(); Result += ";\n";
6743 Result += ".superclass = "; Result += "&OBJC_CLASS_$_";
6744 Result += SuperClass->getNameAsString(); Result += ";\n";