comparison truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLTypes.java @ 22325:414e82b9fc35

Release 0.9 is out, let's remove deprecated elements from the API
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Fri, 23 Oct 2015 20:23:00 +0200
parents dc83cc1f94f2
children
comparison
equal deleted inserted replaced
22324:ad67d348e361 22325:414e82b9fc35
56 * annotation, the Truffle DSL generates the subclass {@link SLTypesGen} with type test and type 56 * annotation, the Truffle DSL generates the subclass {@link SLTypesGen} with type test and type
57 * conversion methods for all types. In this class, we only cover types where the automatically 57 * conversion methods for all types. In this class, we only cover types where the automatically
58 * generated ones would not be sufficient. 58 * generated ones would not be sufficient.
59 */ 59 */
60 @TypeSystem({long.class, BigInteger.class, boolean.class, String.class, SLFunction.class, SLNull.class}) 60 @TypeSystem({long.class, BigInteger.class, boolean.class, String.class, SLFunction.class, SLNull.class})
61 @DSLOptions(useNewLayout = true) 61 @DSLOptions
62 public abstract class SLTypes { 62 public abstract class SLTypes {
63 63
64 /** 64 /**
65 * Example of a manually specified type check that replaces the automatically generated type 65 * Example of a manually specified type check that replaces the automatically generated type
66 * check that the Truffle DSL would generate. For {@link SLNull}, we do not need an 66 * check that the Truffle DSL would generate. For {@link SLNull}, we do not need an