Mercurial > hg > truffle
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 |