# HG changeset patch # User Christian Humer # Date 1422972423 -3600 # Node ID 0dbab21080aa425d936a43a4cd88bc866e75b2c2 # Parent 259a416388d71da8c923906239a8a21c8b7a1c42 Truffle-DSL: deprecate @NodeAssumptions diff -r 259a416388d7 -r 0dbab21080aa graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeAssumptions.java --- a/graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeAssumptions.java Tue Feb 03 15:07:03 2015 +0100 +++ b/graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/NodeAssumptions.java Tue Feb 03 15:07:03 2015 +0100 @@ -26,13 +26,14 @@ import java.lang.annotation.*; +import com.oracle.truffle.api.*; + /** - * Declares one or multiple assumptions for use inside a source code generation enabled node. - * Declared assumptions must be passed to the {@link NodeFactory#createNode(Object...)} method as - * parameters. + * @deprecated use {@link NodeField} with type {@link Assumption} instead. */ @Retention(RetentionPolicy.CLASS) @Target({ElementType.TYPE}) +@Deprecated public @interface NodeAssumptions { String[] value();