| Index: pkg/compiler/lib/src/ssa/loop_handler.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/loop_handler.dart b/pkg/compiler/lib/src/ssa/loop_handler.dart
|
| index a12278383761228cca1a5f02bfc0755e9bc836ba..3ce6289a64c72e941825603a16b4263758f88f0e 100644
|
| --- a/pkg/compiler/lib/src/ssa/loop_handler.dart
|
| +++ b/pkg/compiler/lib/src/ssa/loop_handler.dart
|
| @@ -308,9 +308,9 @@ abstract class LoopHandler<T> {
|
|
|
| /// A loop handler for the builder that just uses AST nodes directly.
|
| class SsaLoopHandler extends LoopHandler<ast.Node> {
|
| - final SsaBuilder builder;
|
| + final SsaAstGraphBuilder builder;
|
|
|
| - SsaLoopHandler(SsaBuilder builder)
|
| + SsaLoopHandler(SsaAstGraphBuilder builder)
|
| : this.builder = builder,
|
| super(builder);
|
|
|
| @@ -346,11 +346,11 @@ class _SsaLoopTypeVisitor extends ast.Visitor {
|
| // TODO(het): Since kernel simplifies loop breaks and continues, we should
|
| // rewrite the loop handler from scratch to account for the simplified structure
|
| class KernelLoopHandler extends LoopHandler<ir.TreeNode> {
|
| - final KernelSsaBuilder builder;
|
| + final KernelSsaGraphBuilder builder;
|
|
|
| KernelAstAdapter get astAdapter => builder.astAdapter;
|
|
|
| - KernelLoopHandler(KernelSsaBuilder builder)
|
| + KernelLoopHandler(KernelSsaGraphBuilder builder)
|
| : this.builder = builder,
|
| super(builder);
|
|
|
|
|