Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/node/NodeData.java @ 10591:3cc5fb59916e
Truffle-DSL: Renamed @NodeClass to @NodeContainer. splitByMethodName is not an option anymore and is always enabled if a @NodeContainer is used.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Fri, 28 Jun 2013 12:19:51 +0200 |
parents | 746fa60be266 |
children | f43eb2f1bbbc |
comparison
equal
deleted
inserted
replaced
10590:6eb8d63cea34 | 10591:3cc5fb59916e |
---|---|
35 public class NodeData extends Template { | 35 public class NodeData extends Template { |
36 | 36 |
37 private final String nodeId; | 37 private final String nodeId; |
38 private NodeData declaringNode; | 38 private NodeData declaringNode; |
39 private List<NodeData> declaredNodes = new ArrayList<>(); | 39 private List<NodeData> declaredNodes = new ArrayList<>(); |
40 private boolean splitByMethodName; | 40 private boolean nodeContainer; |
41 | 41 |
42 private TypeSystemData typeSystem; | 42 private TypeSystemData typeSystem; |
43 private List<NodeChildData> children; | 43 private List<NodeChildData> children; |
44 private List<NodeFieldData> fields; | 44 private List<NodeFieldData> fields; |
45 private TypeMirror nodeType; | 45 private TypeMirror nodeType; |
89 | 89 |
90 public String getShortName() { | 90 public String getShortName() { |
91 return shortName; | 91 return shortName; |
92 } | 92 } |
93 | 93 |
94 public boolean isSplitByMethodName() { | 94 public boolean isNodeContainer() { |
95 return splitByMethodName; | 95 return nodeContainer; |
96 } | 96 } |
97 | 97 |
98 void setTypeSystem(TypeSystemData typeSystem) { | 98 void setTypeSystem(TypeSystemData typeSystem) { |
99 this.typeSystem = typeSystem; | 99 this.typeSystem = typeSystem; |
100 } | 100 } |
105 | 105 |
106 public List<NodeFieldData> getFields() { | 106 public List<NodeFieldData> getFields() { |
107 return fields; | 107 return fields; |
108 } | 108 } |
109 | 109 |
110 void setSplitByMethodName(boolean splitByMethodName) { | 110 void setNodeContainer(boolean splitByMethodName) { |
111 this.splitByMethodName = splitByMethodName; | 111 this.nodeContainer = splitByMethodName; |
112 } | 112 } |
113 | 113 |
114 @Override | 114 @Override |
115 protected List<MessageContainer> findChildContainers() { | 115 protected List<MessageContainer> findChildContainers() { |
116 List<MessageContainer> containerChildren = new ArrayList<>(); | 116 List<MessageContainer> containerChildren = new ArrayList<>(); |