Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:SuperClass

1282   ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1283 while (SuperClass) {
1284 RewriteInterfaceDecl(SuperClass);
1285 SuperClass = SuperClass->getSuperClass();
1381 case ObjCMessageExpr::SuperClass:
1464 case ObjCMessageExpr::SuperClass:
2907 // struct objc_object *object; struct objc_object *superClass;
2918 // struct objc_object *superClass;
3007 case ObjCMessageExpr::SuperClass: {
5615 Preamble += "\n\tstruct objc_object *superClass; ";
5618 Preamble += ": object(o), superClass(s) {} ";
5851 /// struct _class_t *superclass;
5936 Result += "\tstruct _class_t *superclass;\n";
6203 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass();
6206 if (SuperClass->getImplementation())
6213 Result += SuperClass->getNameAsString();
6216 if (metaclass && RootClass != SuperClass) {
6277 const ObjCInterfaceDecl *SuperClass =
6288 Result += ".superclass = ";
6294 Result += SuperClass->getNameAsString(); Result += ";\n";
6305 Result += ".superclass = "; Result += "&OBJC_CLASS_$_";
6306 Result += SuperClass->getNameAsString(); Result += ";\n";