diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java index 90dac89c0e8..a670390735d 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DescriptorResolver.java @@ -1179,8 +1179,18 @@ public class DescriptorResolver { return mutableClassDescriptor.getDefaultType(); } }); - ValueParameterDescriptorImpl parameterDescriptor = new ValueParameterDescriptorImpl(values,0,Collections.emptyList(),Name.identifier("value"),false,JetStandardLibrary.getInstance().getStringType(),false,null); - values.initialize(null, classReceiver, Collections.emptyList(),Arrays.asList(parameterDescriptor), + ValueParameterDescriptor parameterDescriptor = new ValueParameterDescriptorImpl( + values, + 0, + Collections.emptyList(), + Name.identifier("value"), + false, + JetStandardLibrary.getInstance().getStringType(), + false, + null); + values.initialize(null, classReceiver, + Collections.emptyList(), + Collections.singletonList(parameterDescriptor), type, Modality.FINAL, Visibilities.PUBLIC, false); return values;