| 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 78e586f67a6bd4497d9ab9621ce7687d087ac486..e2f670b36518dc852559ab251b45486c8f20c864 100644
|
| --- a/pkg/compiler/lib/src/universe/universe.dart
|
| +++ b/pkg/compiler/lib/src/universe/universe.dart
|
| @@ -261,6 +261,7 @@ class Universe {
|
| // TODO(johnniwinther): Support unknown type arguments for generic types.
|
| void registerTypeInstantiation(InterfaceType type,
|
| {bool byMirrors: false,
|
| + bool isNative: false,
|
| void onImplemented(ClassElement cls)}) {
|
| _instantiatedTypes.add(type);
|
| ClassElement cls = type.element;
|
| @@ -269,7 +270,7 @@ class Universe {
|
| // classes; a native abstract class may have non-abstract subclasses
|
| // not declared to the program. Instances of these classes are
|
| // indistinguishable from the abstract class.
|
| - || cls.isNative
|
| + || isNative
|
| // Likewise, if this registration comes from the mirror system,
|
| // all bets are off.
|
| // TODO(herhut): Track classes required by mirrors seperately.
|
|
|