* @param loader
* @param m
*/
private static int addInstanceField(ClassFile file, ClassLoader loader, FieldInfo m, ClassDataBuilder builder, Class<?> oldClass) {
String sig = null;
SignatureAttribute sigat = (SignatureAttribute) m.getAttribute(SignatureAttribute.tag);
if (sigat != null) {
sig = sigat.getSignature();
}
int fieldNo = FieldReferenceDataStore.instance().getFieldNo(m.getName(), m.getDescriptor(), sig);
String proxyName = ProxyDefinitionStore.getProxyName();
ClassFile proxy = new ClassFile(false, proxyName, "java.lang.Object");
ClassDataStore.instance().registerProxyName(oldClass, proxyName);