MethodInfo mi = getMethodInfo(env, objRef);
ThreadInfo ti = env.getThreadInfo();
- String returnTypeName = mi.getGenericReturnTypeName();
int retRef;
- if (Types.isGenericSignature(returnTypeName)) {
- retRef = getParameterizedTypeImplObj(returnTypeName, env);
+ if (Types.isGenericSignature(mi.getGenericReturnTypeName())) {
+ retRef = getParameterizedTypeImplObj(mi.getGenericReturnTypeName(), env);
} else {
- ClassInfo ci = ClassLoaderInfo.getCurrentResolvedClassInfo(returnTypeName);
+ ClassInfo ci = ClassLoaderInfo.getCurrentResolvedClassInfo(mi.getReturnTypeName());
if (!ci.isRegistered()) {
ci.registerClass(ti);
}