| Index: pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart b/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| index 23646b7d6436cf3c52d6c31c6a86da2415abb94e..8ad97268607e1d0ac4c6cc22a80126e242ef66d8 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/new_emitter/model_emitter.dart
|
| @@ -50,8 +50,6 @@ class ModelEmitter {
|
|
|
| static const String deferredExtension = "part.js";
|
|
|
| - static const String typeNameProperty = r"builtin$cls";
|
| -
|
| ModelEmitter(Compiler compiler, Namer namer, this.nativeEmitter)
|
| : this.compiler = compiler,
|
| this.namer = namer {
|
| @@ -1092,7 +1090,7 @@ function parseFunctionDescriptor(proto, name, descriptor, typesOffset) {
|
| typesOffset);
|
| }
|
|
|
| - constructor.$typeNameProperty = name; // Needed for RTI.
|
| + constructor.builtin\$cls = name; // Needed for RTI.
|
| constructor.prototype = prototype;
|
| prototype[#operatorIsPrefix + name] = constructor;
|
| prototype.constructor = constructor;
|
|
|