changeset 11546:f1c3f50ac36e

SL: added an implicit cast to SL-type system.
author Christian Humer <christian.humer@gmail.com>
date Fri, 06 Sep 2013 16:17:01 +0200
parents 2fb276f5e3e9
children cefd4cb3cb2d
files graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLTypes.java
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLTypes.java	Fri Sep 06 16:16:40 2013 +0200
+++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLTypes.java	Fri Sep 06 16:17:01 2013 +0200
@@ -69,4 +69,9 @@
     public boolean isBigInteger(@SuppressWarnings("unused") int value) {
         return true;
     }
+
+    @ImplicitCast
+    public BigInteger castBigInteger(int value) {
+        return BigInteger.valueOf(value);
+    }
 }