From 5d74068bbc2b1a0c4626af66501661f94be1af3a Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Thu, 24 Oct 2013 15:13:22 +0400 Subject: [PATCH] Do not check isError() when making type nullable/not-null --- .../src/org/jetbrains/jet/lang/types/TypeUtils.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/core/descriptors/src/org/jetbrains/jet/lang/types/TypeUtils.java b/core/descriptors/src/org/jetbrains/jet/lang/types/TypeUtils.java index e1444ded08d..78badac24db 100644 --- a/core/descriptors/src/org/jetbrains/jet/lang/types/TypeUtils.java +++ b/core/descriptors/src/org/jetbrains/jet/lang/types/TypeUtils.java @@ -118,9 +118,6 @@ public class TypeUtils { if (type.isNullable() == nullable) { return type; } - if (type.isError()) { - return type; - } // Wrapping serves two purposes here // 1. It's requires less memory than copying with a changed nullability flag: a copy has many fields, while a wrapper has only one