Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java @ 18332:65a160d9d259
Truffle: add NodeInterface and require that all child fields be of this type
author | Andreas Woess <andreas.woess@jku.at> |
---|---|
date | Mon, 10 Nov 2014 19:29:08 +0100 |
parents | 763a34f283f9 |
children | 7bf2965140de |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java Mon Nov 10 19:08:52 2014 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java Mon Nov 10 19:29:08 2014 +0100 @@ -36,7 +36,7 @@ /** * Abstract base class for all Truffle nodes. */ -public abstract class Node implements Cloneable { +public abstract class Node implements NodeInterface, Cloneable { @CompilationFinal private Node parent;