Lines Matching refs:cls
50 Class cls;
54 ClassWriter(Class cls, OutputStream out) throws IOException {
55 this.pkg = cls.getPackage();
56 this.cls = cls;
59 this.cpIndex = ConstantPool.makeIndex(cls.toString(), cls.getCPMap());
82 if (verbose > 1) Utils.log.fine("...writing "+cls);
88 writeAttributes(ATTR_CONTEXT_CLASS, cls);
98 Utils.log.warning("Error on output of "+cls);
104 writeInt(cls.magic);
105 writeShort(cls.minver);
106 writeShort(cls.majver);
110 Entry[] cpMap = cls.cpMap;
158 writeShort(cls.flags);
159 writeRef(cls.thisClass);
160 writeRef(cls.superClass);
161 writeShort(cls.interfaces.length);
162 for (int i = 0; i < cls.interfaces.length; i++) {
163 writeRef(cls.interfaces[i]);
170 mems = cls.getFields();
172 mems = cls.getMethods();
213 assert(h == cls);
214 writeInnerClasses(cls);
247 void writeInnerClasses(Class cls) throws IOException {
248 List<InnerClass> ics = cls.getInnerClasses();