Mercurial > hg > truffle
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();