fix for broken tests

This commit is contained in:
Alex Tkachman
2011-09-24 11:43:28 +03:00
parent 78dfadb10b
commit eeb35f1046
@@ -569,7 +569,7 @@ public class JetTypeMapper {
List<Type> parameterTypes = new ArrayList<Type>();
ClassDescriptor classDescriptor = descriptor.getContainingDeclaration();
final DeclarationDescriptor outerDescriptor = classDescriptor.getContainingDeclaration();
if (outerDescriptor instanceof ClassDescriptor) {
if (outerDescriptor instanceof ClassDescriptor && classDescriptor.getKind() != ClassKind.OBJECT) {
parameterTypes.add(jvmType((ClassDescriptor) outerDescriptor, OwnerKind.IMPLEMENTATION));
}
for (ValueParameterDescriptor parameter : parameters) {