| Index: pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart
 | 
| diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart
 | 
| index 1ab44e7146e0fd59f4417f5c15b9484bb12c4b25..b7d0985b251e59240065c02a389c84c77ab9699c 100644
 | 
| --- a/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart
 | 
| +++ b/pkg/compiler/lib/src/cps_ir/cps_ir_builder_task.dart
 | 
| @@ -16,7 +16,6 @@ import '../io/source_information.dart';
 | 
|  import '../js_backend/js_backend.dart' show JavaScriptBackend;
 | 
|  import '../resolution/semantic_visitor.dart';
 | 
|  import '../resolution/operators.dart' as op;
 | 
| -import '../scanner/scannerlib.dart' show Token, isUserDefinableOperator;
 | 
|  import '../tree/tree.dart' as ast;
 | 
|  import '../universe/universe.dart' show SelectorKind, CallStructure;
 | 
|  import 'cps_ir_nodes.dart' as ir;
 | 
| @@ -193,7 +192,8 @@ abstract class IrBuilderVisitor extends ast.Visitor<ir.Primitive>
 | 
|                                            ast.FunctionExpression node) {
 | 
|      FunctionSignature signature = element.functionSignature;
 | 
|      List<Local> parameters = <Local>[];
 | 
| -    signature.orderedForEachParameter((e) => parameters.add(e));
 | 
| +    signature.orderedForEachParameter(
 | 
| +        (LocalParameterElement e) => parameters.add(e));
 | 
|  
 | 
|      if (element.isFactoryConstructor) {
 | 
|        // Type arguments are passed in as extra parameters.
 | 
| 
 |