((VmResolvableConstObject) obj).resolve(clc);
((VmResolvableConstObject) obj).resolve(loader);
	public final void resolveCpRefs(VmClassLoader clc) {		if (!resolvedCpRefs) {			prepare();			if (superClass != null) {				superClass.resolveCpRefs(clc);			}			/**			 * Step 2b: Load the classes of my fields			 */			final int fcnt = getNoDeclaredFields();			for (int i = 0; i < fcnt; i++) {				final VmField fs = fieldTable[i];				fs.resolve(clc);			}			/**			 * Step 2c: Load the classes of my methods			 */			final int mcnt = getNoDeclaredMethods();			for (int i = 0; i < mcnt; i++) {				final VmMethod mts = methodTable[i];				mts.resolve(clc);			}			VmCP cp = this.cp;			if (cp != null) {				for (int i = 0; i < cp.getLength(); i++) {					final Object obj = cp.getAny(i);					if (obj instanceof VmResolvableConstObject) {						((VmResolvableConstObject) obj).resolve(clc);					}				}			}			resolvedCpRefs = true;		}	}