| Index: sdk/lib/_internal/compiler/implementation/js_backend/namer.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/js_backend/namer.dart b/sdk/lib/_internal/compiler/implementation/js_backend/namer.dart
|
| index cfb179c210fe11e521f68c04a04e529586212e61..93354499a36635ce3d6a987d8d0f6014aa579d0d 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/js_backend/namer.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/js_backend/namer.dart
|
| @@ -657,6 +657,7 @@ class Namer implements ClosureNamer {
|
|
|
| /// Returns the runtime name for [element]. The result is not safe as an id.
|
| String getRuntimeTypeName(Element element) {
|
| + if (identical(element, compiler.dynamicClass)) return 'dynamic';
|
| JavaScriptBackend backend = compiler.backend;
|
| element = backend.getImplementationClass(element);
|
| String name = getPrimitiveInterceptorRuntimeName(element);
|
|
|