| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 interface HVisitor<R> { | 5 interface HVisitor<R> { |
| 6 R visitAdd(HAdd node); | 6 R visitAdd(HAdd node); |
| 7 R visitBailoutTarget(HBailoutTarget node); | 7 R visitBailoutTarget(HBailoutTarget node); |
| 8 R visitBitAnd(HBitAnd node); | 8 R visitBitAnd(HBitAnd node); |
| 9 R visitBitNot(HBitNot node); | 9 R visitBitNot(HBitNot node); |
| 10 R visitBitOr(HBitOr node); | 10 R visitBitOr(HBitOr node); |
| 11 R visitBitXor(HBitXor node); | 11 R visitBitXor(HBitXor node); |
| 12 R visitBoolify(HBoolify node); | 12 R visitBoolify(HBoolify node); |
| 13 R visitBoundsCheck(HBoundsCheck node); | 13 R visitBoundsCheck(HBoundsCheck node); |
| 14 R visitBreak(HBreak node); | 14 R visitBreak(HBreak node); |
| 15 R visitConstant(HConstant node); | 15 R visitConstant(HConstant node); |
| 16 R visitDivide(HDivide node); | 16 R visitDivide(HDivide node); |
| 17 R visitEquals(HEquals node); | 17 R visitEquals(HEquals node); |
| 18 R visitExit(HExit node); | 18 R visitExit(HExit node); |
| 19 R visitFieldGet(HFieldGet node); | 19 R visitFieldGet(HFieldGet node); |
| 20 R visitFieldSet(HFieldSet node); | 20 R visitFieldSet(HFieldSet node); |
| 21 R visitForeign(HForeign node); | 21 R visitForeign(HForeign node); |
| 22 R visitForeignNew(HForeignNew); | 22 R visitForeignNew(HForeignNew node); |
| 23 R visitGoto(HGoto node); | 23 R visitGoto(HGoto node); |
| 24 R visitGreater(HGreater node); | 24 R visitGreater(HGreater node); |
| 25 R visitGreaterEqual(HGreaterEqual node); | 25 R visitGreaterEqual(HGreaterEqual node); |
| 26 R visitIdentity(HIdentity node); | 26 R visitIdentity(HIdentity node); |
| 27 R visitIf(HIf node); | 27 R visitIf(HIf node); |
| 28 R visitIndex(HIndex node); | 28 R visitIndex(HIndex node); |
| 29 R visitIndexAssign(HIndexAssign node); | 29 R visitIndexAssign(HIndexAssign node); |
| 30 R visitIntegerCheck(HIntegerCheck node); | 30 R visitIntegerCheck(HIntegerCheck node); |
| 31 R visitInvokeClosure(HInvokeClosure node); | 31 R visitInvokeClosure(HInvokeClosure node); |
| 32 R visitInvokeDynamicGetter(HInvokeDynamicGetter node); | 32 R visitInvokeDynamicGetter(HInvokeDynamicGetter node); |
| (...skipping 2098 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2131 class HIfBlockInformation { | 2131 class HIfBlockInformation { |
| 2132 final HIf branch; | 2132 final HIf branch; |
| 2133 final SubGraph thenGraph; | 2133 final SubGraph thenGraph; |
| 2134 final SubGraph elseGraph; | 2134 final SubGraph elseGraph; |
| 2135 final HBasicBlock joinBlock; | 2135 final HBasicBlock joinBlock; |
| 2136 HIfBlockInformation(this.branch, | 2136 HIfBlockInformation(this.branch, |
| 2137 this.thenGraph, | 2137 this.thenGraph, |
| 2138 this.elseGraph, | 2138 this.elseGraph, |
| 2139 this.joinBlock); | 2139 this.joinBlock); |
| 2140 } | 2140 } |
| OLD | NEW |