public MCpInfo newCpInfoClass(String className) { MCpInfo clazz = newCpInfo(CpClass); MCpInfo clazzName = newCpInfo(CpUtf8); clazz.ptr_name = clazzName; clazzName.str_bytes = className; return clazz; }
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; }