| Index: pkg/compiler/lib/src/resolution/registry.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/registry.dart b/pkg/compiler/lib/src/resolution/registry.dart
|
| index de12ef01a2723388b05da8eb3da556ac20eb049b..345b68326dbf24aeb9b6ae1af7abb3f974d35e64 100644
|
| --- a/pkg/compiler/lib/src/resolution/registry.dart
|
| +++ b/pkg/compiler/lib/src/resolution/registry.dart
|
| @@ -405,7 +405,7 @@ class ResolutionRegistry implements Registry {
|
| // Use [registerInstantiatedType] of `rawType` instead.
|
| @deprecated
|
| void registerInstantiatedClass(ClassElement element) {
|
| - element.ensureResolved(compiler);
|
| + element.ensureResolved(compiler.resolution);
|
| registerInstantiatedType(element.rawType);
|
| }
|
|
|
| @@ -447,7 +447,7 @@ class ResolutionRegistry implements Registry {
|
| }
|
|
|
| void registerClosure(LocalFunctionElement element) {
|
| - if (element.computeType(compiler).containsTypeVariables) {
|
| + if (element.computeType(compiler.resolution).containsTypeVariables) {
|
| backend.registerClosureWithFreeTypeVariables(element, world, this);
|
| }
|
| world.registerClosure(element);
|
|
|