| Index: pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/source/diet_listener.dart b/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| index 750a3d838cf13b243400c8b381329a63b0dad209..36b7c6ce224ee725fb4dad5facfd5a1bd001090b 100644
|
| --- a/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| +++ b/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| @@ -393,6 +393,7 @@ class DietListener extends StackListener {
|
| StackListener createListener(
|
| MemberBuilder builder, Scope memberScope, bool isInstanceMember,
|
| [Scope formalParameterScope]) {
|
| + var typeInferrer = typeInferenceEngine.createLocalTypeInferrer(uri);
|
| return new BodyBuilder(
|
| library,
|
| builder,
|
| @@ -403,7 +404,7 @@ class DietListener extends StackListener {
|
| currentClass,
|
| isInstanceMember,
|
| uri,
|
| - typeInferenceEngine.createLocalTypeInferrer(uri),
|
| + typeInferrer,
|
| new KernelAstFactory())
|
| ..constantExpressionRequired = builder.isConstructor && builder.isConst;
|
| }
|
|
|