Lines Matching refs:clas
240 String clas = ((ConstantUtf8) pool.getConstant(idx)).getBytes(); in addDependents() local
241 addClassString(clas, name); in addDependents()
250 void addClassString(String clas, String from) throws IOException { in addClassString() argument
252 System.out.println("processing: " + clas + " referenced by " + from); in addClassString()
256 if (clas.startsWith("[")) { in addClassString()
257 if (clas.length() == 2) { in addClassString()
261 if ('L' == clas.charAt(1)) { in addClassString()
264 addClassString(clas.substring(2, clas.length() - 1), from); in addClassString()
267 if ('[' == clas.charAt(1)) { in addClassString()
269 addClassString(clas.substring(1), from); in addClassString()
272 throw new IOException("Can't recognize class name =" + clas); in addClassString()
275 if (!clas.startsWith("java/") && allClasses.get(clas) == null) { in addClassString()
276 dependents.put(clas, from); in addClassString()