| Index: pkg/compiler/lib/src/universe/universe.dart
|
| diff --git a/pkg/compiler/lib/src/universe/universe.dart b/pkg/compiler/lib/src/universe/universe.dart
|
| index 5a7ba20eb85a4571f16ea5c35cd598fca1c62f78..8b2f53ec4297e12d8dc704272e7f26977bd0d97f 100644
|
| --- a/pkg/compiler/lib/src/universe/universe.dart
|
| +++ b/pkg/compiler/lib/src/universe/universe.dart
|
| @@ -305,7 +305,9 @@ class Universe {
|
| Map<Selector, SelectorConstraints> selectors = selectorMap.putIfAbsent(
|
| name, () => new Maplet<Selector, SelectorConstraints>());
|
| UniverseSelectorConstraints constraints = selectors.putIfAbsent(
|
| - selector, () => selectorConstraintsStrategy.createSelectorConstraints(selector));
|
| + selector, () {
|
| + return selectorConstraintsStrategy.createSelectorConstraints(selector);
|
| + });
|
| return constraints.addReceiverConstraint(mask);
|
| }
|
|
|
| @@ -364,6 +366,7 @@ class Universe {
|
| case StaticUseKind.FIELD_GET:
|
| fieldGetters.add(element);
|
| break;
|
| + case StaticUseKind.SUPER_FIELD_SET:
|
| case StaticUseKind.FIELD_SET:
|
| fieldSetters.add(element);
|
| break;
|
|
|