diff --git a/core/util.runtime/src/org/jetbrains/jet/storage/NullableLazyValueImpl.java b/core/util.runtime/src/org/jetbrains/jet/storage/NullableLazyValueImpl.java index 5f56a5e6124..e09feae9ec8 100644 --- a/core/util.runtime/src/org/jetbrains/jet/storage/NullableLazyValueImpl.java +++ b/core/util.runtime/src/org/jetbrains/jet/storage/NullableLazyValueImpl.java @@ -28,6 +28,10 @@ public abstract class NullableLazyValueImpl implements NullableLazyValue { @Nullable private Object value = NOT_COMPUTED; + public boolean isComputed() { + return value != NOT_COMPUTED; + } + @Override public T compute() { if (value == COMPUTING) {