src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
changeset 47276 bfa048898f11
parent 47216 71c04702a3d5
child 47366 cefe2083f3d1
--- a/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java	Wed Sep 27 11:38:21 2017 +0200
+++ b/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java	Wed Sep 27 14:56:19 2017 +0200
@@ -619,6 +619,10 @@
         return types == null ? null : types.get(fn, pos);
     }
 
+    Type getReturnType() {
+        return types == null || !isOnDemandCompilation() ? Type.UNKNOWN : types.getReturnType();
+    }
+
     /**
      * Do a compilation job
      *