| Index: sdk/lib/_internal/compiler/implementation/types/concrete_types_inferrer.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/types/concrete_types_inferrer.dart (revision 22929)
|
| +++ sdk/lib/_internal/compiler/implementation/types/concrete_types_inferrer.dart (working copy)
|
| @@ -1098,7 +1098,7 @@
|
| } else if (type.element == compiler.boolClass) {
|
| concreteType = singletonConcreteType(baseTypes.boolBaseType);
|
| } else {
|
| - Set<ClassElement> subtypes = compiler.world.subtypes[type.element];
|
| + Set<ClassElement> subtypes = compiler.world.subtypesOf(type.element);
|
| if (subtypes == null) continue;
|
| concreteType = emptyConcreteType;
|
| for (ClassElement subtype in subtypes) {
|
| @@ -1221,7 +1221,7 @@
|
| if (type == null) {
|
| uninitializedFields.add(field);
|
| }
|
| - }, includeSuperMembers: false);
|
| + });
|
|
|
| // handle initializing formals
|
| element.functionSignature.forEachParameter((param) {
|
|
|