Home | History | Annotate | Download | only in Frontend

Lines Matching refs:SuperClass

1416   ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1417 while (SuperClass) {
1418 RewriteInterfaceDecl(SuperClass);
1419 SuperClass = SuperClass->getSuperClass();
1515 case ObjCMessageExpr::SuperClass:
1598 case ObjCMessageExpr::SuperClass:
3067 // struct objc_object *object; struct objc_object *superClass;
3078 // struct objc_object *superClass;
3309 case ObjCMessageExpr::SuperClass: {
6114 Preamble += "\n\tstruct objc_object *superClass; ";
6117 Preamble += ": object(o), superClass(s) {} ";
6355 /// struct _class_t *superclass;
6440 Result += "\tstruct _class_t *superclass;\n";
6707 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass();
6710 if (SuperClass->getImplementation())
6717 Result += SuperClass->getNameAsString();
6720 if (metaclass && RootClass != SuperClass) {
6781 const ObjCInterfaceDecl *SuperClass =
6792 Result += ".superclass = ";
6798 Result += SuperClass->getNameAsString(); Result += ";\n";
6809 Result += ".superclass = "; Result += "&OBJC_CLASS_$_";
6810 Result += SuperClass->getNameAsString(); Result += ";\n";