| Index: pkg/compiler/lib/src/inferrer/closure_tracer.dart
|
| diff --git a/pkg/compiler/lib/src/inferrer/closure_tracer.dart b/pkg/compiler/lib/src/inferrer/closure_tracer.dart
|
| index b758ecea3ab57be99929274afcd58a829225059c..e708ecfd974ef44f1d4df7711444b8d57cc0451d 100644
|
| --- a/pkg/compiler/lib/src/inferrer/closure_tracer.dart
|
| +++ b/pkg/compiler/lib/src/inferrer/closure_tracer.dart
|
| @@ -32,7 +32,9 @@ class ClosureTracerVisitor extends TracerVisitor {
|
| _callsToAnalyze.forEach(_analyzeCall);
|
| for (MethodElement element in tracedElements) {
|
| MethodElement implementation = element.implementation;
|
| - implementation.functionSignature.forEachParameter((Element parameter) {
|
| + implementation.functionSignature
|
| + .forEachParameter((FormalElement _parameter) {
|
| + ParameterElement parameter = _parameter;
|
| ElementTypeInformation info =
|
| inferrer.types.getInferredTypeOfParameter(parameter);
|
| info.disableInferenceForClosures = false;
|
|
|