# HG changeset patch # User Christian Humer # Date 1372703348 -7200 # Node ID 72e6b178de161886da21e2cca016d4b1a416d696 # Parent 447465567e6feb0c108f2e59818acd05781dc3ba Truffle-DSL: added a few missing types to the dsl tests. diff -r 447465567e6f -r 72e6b178de16 graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/TypeSystemTest.java --- a/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/TypeSystemTest.java Mon Jul 01 20:28:37 2013 +0200 +++ b/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/TypeSystemTest.java Mon Jul 01 20:29:08 2013 +0200 @@ -24,13 +24,13 @@ import com.oracle.truffle.api.*; import com.oracle.truffle.api.codegen.*; -import com.oracle.truffle.api.codegen.test.BuiltinTest.Str; +import com.oracle.truffle.api.codegen.test.NodeContainerTest.Str; import com.oracle.truffle.api.frame.*; import com.oracle.truffle.api.nodes.*; public class TypeSystemTest { - @TypeSystem({int.class, Str.class, CallTarget.class, Object[].class}) + @TypeSystem({int.class, boolean.class, String.class, Str.class, CallTarget.class, Object[].class}) static class SimpleTypes { } @@ -45,6 +45,14 @@ return SimpleTypesGen.SIMPLETYPES.expectStr(execute(frame)); } + public String executeString(VirtualFrame frame) throws UnexpectedResultException { + return SimpleTypesGen.SIMPLETYPES.expectString(execute(frame)); + } + + public boolean executeBoolean(VirtualFrame frame) throws UnexpectedResultException { + return SimpleTypesGen.SIMPLETYPES.expectBoolean(execute(frame)); + } + public Object[] executeIntArray(VirtualFrame frame) throws UnexpectedResultException { return SimpleTypesGen.SIMPLETYPES.expectObjectArray(execute(frame)); }