diff truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java @ 22515:d51cc0af8612

deprecate NodeFieldAccessor#putObject
author Andreas Woess <andreas.woess@oracle.com>
date Fri, 18 Dec 2015 14:47:13 +0100
parents 07c98b5a9496
children
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java	Fri Dec 18 14:29:20 2015 +0100
+++ b/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/NodeUtil.java	Fri Dec 18 14:47:13 2015 +0100
@@ -129,6 +129,7 @@
         return (T) orig.deepCopy();
     }
 
+    @SuppressWarnings("deprecation")
     static Node deepCopyImpl(Node orig) {
         CompilerAsserts.neverPartOfCompilation();
         final Node clone = orig.copy();
@@ -201,6 +202,7 @@
         return replaceChild(parent, oldChild, newChild, false);
     }
 
+    @SuppressWarnings("deprecation")
     static boolean replaceChild(Node parent, Node oldChild, Node newChild, boolean adopt) {
         CompilerAsserts.neverPartOfCompilation();
         NodeClass nodeClass = parent.getNodeClass();