comparison graal/com.oracle.truffle.api.dsl.test/src/com/oracle/truffle/api/dsl/test/TypeSystemTest.java @ 11545:2fb276f5e3e9

Truffle-DSL: implemented implicit casts.
author Christian Humer <christian.humer@gmail.com>
date Fri, 06 Sep 2013 16:16:40 +0200
parents d6a5ab791b0d
children df1d665ca846
comparison
equal deleted inserted replaced
11544:e5b5a5cb0ac7 11545:2fb276f5e3e9
44 44
45 @TypeCast 45 @TypeCast
46 public int asInteger(Object value) { 46 public int asInteger(Object value) {
47 intCast++; 47 intCast++;
48 return (int) value; 48 return (int) value;
49 }
50
51 @ImplicitCast
52 Str castStr(String strvalue) {
53 return new Str(strvalue);
49 } 54 }
50 55
51 } 56 }
52 57
53 @TypeSystemReference(SimpleTypes.class) 58 @TypeSystemReference(SimpleTypes.class)