Mercurial > hg > truffle
comparison graal/GraalCompiler/src/com/sun/c1x/ir/Constant.java @ 2821:015be60afcf3
removed flags from Value class
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Mon, 30 May 2011 17:05:06 +0200 |
parents | c3f64b66fc78 |
children | bd17ac598c6e |
comparison
equal
deleted
inserted
replaced
2820:2b8ef0a06391 | 2821:015be60afcf3 |
---|---|
46 * @param graph | 46 * @param graph |
47 */ | 47 */ |
48 public Constant(CiConstant value, Graph graph) { | 48 public Constant(CiConstant value, Graph graph) { |
49 super(value.kind.stackKind(), INPUT_COUNT, SUCCESSOR_COUNT, graph); | 49 super(value.kind.stackKind(), INPUT_COUNT, SUCCESSOR_COUNT, graph); |
50 this.value = value; | 50 this.value = value; |
51 initFlag(Value.Flag.NonNull, value.isNonNull()); | 51 setNonNull(true); |
52 } | 52 } |
53 | 53 |
54 @Override | 54 @Override |
55 public void accept(ValueVisitor v) { | 55 public void accept(ValueVisitor v) { |
56 v.visitConstant(this); | 56 v.visitConstant(this); |