Removed old unused code emitting calls to non-existent methods

This commit is contained in:
Denis Zharkov
2014-10-06 11:43:13 +04:00
committed by Andrey Breslav
parent 4a66ab3627
commit 416ac7917b
@@ -1785,16 +1785,6 @@ public class ExpressionCodegen extends JetVisitor<StackValue, StackValue> implem
return StackValue.none();
}
if (descriptor instanceof TypeParameterDescriptor) {
TypeParameterDescriptor typeParameterDescriptor = (TypeParameterDescriptor) descriptor;
v.invokevirtual("jet/TypeInfo", "getClassObject", "()Ljava/lang/Object;", false);
JetType type = typeParameterDescriptor.getClassObjectType();
assert type != null;
v.checkcast(asmType(type));
return StackValue.onStack(OBJECT_TYPE);
}
StackValue localOrCaptured = findLocalOrCapturedValue(descriptor);
if (localOrCaptured != null) {
return localOrCaptured;