| 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 da2c129a097142e08c1c09fadca8985a9859293e..51d7e81f0552eb998b84c2a86e3a535c8a735f49 100644
|
| --- a/pkg/compiler/lib/src/resolution/registry.dart
|
| +++ b/pkg/compiler/lib/src/resolution/registry.dart
|
| @@ -331,6 +331,13 @@ class ResolutionRegistry extends Registry {
|
| impactBuilder.registerTypeUse(typeUse);
|
| }
|
|
|
| + /// Register checked mode check of [type] if it isn't `dynamic`.
|
| + void registerCheckedModeCheck(DartType type) {
|
| + if (!type.isDynamic) {
|
| + impactBuilder.registerTypeUse(new TypeUse.checkedModeCheck(type));
|
| + }
|
| + }
|
| +
|
| void registerSuperUse(SourceSpan span) {
|
| mapping.addSuperUse(span);
|
| }
|
|
|