| Index: pkg/compiler/lib/src/js_backend/backend.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart
|
| index 4273279bc712c7409c1dbd7845217dc98d7adff7..b5dffc084e242900a34d4fad6bcb77a17f3bfbeb 100644
|
| --- a/pkg/compiler/lib/src/js_backend/backend.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/backend.dart
|
| @@ -1027,6 +1027,18 @@ class JavaScriptBackend extends Backend {
|
| void registerInstantiatedClass(ClassElement cls,
|
| Enqueuer enqueuer,
|
| Registry registry) {
|
| + _processClass(cls, enqueuer, registry);
|
| + }
|
| +
|
| + void registerImplementedClass(ClassElement cls,
|
| + Enqueuer enqueuer,
|
| + Registry registry) {
|
| + _processClass(cls, enqueuer, registry);
|
| + }
|
| +
|
| + void _processClass(ClassElement cls,
|
| + Enqueuer enqueuer,
|
| + Registry registry) {
|
| if (!cls.typeVariables.isEmpty) {
|
| typeVariableHandler.registerClassWithTypeVariables(cls, enqueuer,
|
| registry);
|
|
|