예제 #1
0
 public MCpInfo newCpInfoClass(String className) {
   MCpInfo clazz = newCpInfo(CpClass);
   MCpInfo clazzName = newCpInfo(CpUtf8);
   clazz.ptr_name = clazzName;
   clazzName.str_bytes = className;
   return clazz;
 }
예제 #2
0
 public MCpInfo newCpInfoUtf8(String str) {
   MCpInfo strUtf8 = cpUtf8Map.get(str);
   if (strUtf8 == null) {
     strUtf8 = newCpInfo(CpUtf8);
     strUtf8.str_bytes = str;
     cpUtf8Map.put(str, strUtf8);
   }
   return strUtf8;
 }