diff graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/FunctionDefinitionNode.java @ 7503:31da1716950f

Updated truffle-sl for the changed operation code generation.
author Christian Humer <christian.humer@gmail.com>
date Fri, 18 Jan 2013 13:29:14 +0100
parents 213c1297a814
children 5e3d1a68664e
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/FunctionDefinitionNode.java	Fri Jan 18 13:28:12 2013 +0100
+++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/FunctionDefinitionNode.java	Fri Jan 18 13:29:14 2013 +0100
@@ -24,16 +24,17 @@
 
 import com.oracle.truffle.api.frame.*;
 import com.oracle.truffle.api.nodes.*;
-import com.oracle.truffle.sl.types.*;
 
 public class FunctionDefinitionNode extends RootNode {
 
+    @Child
+    private StatementNode body;
+
+    @Child
+    private TypedNode returnValue;
+
     private final FrameDescriptor frameDescriptor;
     private final String name;
-    @Child
-    private StatementNode body;
-    @Child
-    private TypedNode returnValue;
 
     public FunctionDefinitionNode(StatementNode body, FrameDescriptor frameDescriptor, String name, TypedNode returnValue) {
         this.body = adoptChild(body);
@@ -42,6 +43,7 @@
         this.returnValue = adoptChild(returnValue);
     }
 
+
     @Override
     public Object execute(VirtualFrame frame) {
         try {