Index: lib/compiler/implementation/js_backend/native_emitter.dart |
diff --git a/lib/compiler/implementation/js_backend/native_emitter.dart b/lib/compiler/implementation/js_backend/native_emitter.dart |
index d4321b28dba3a5d253e4aaa64b6a6a26220bcace..5cc2142b55564f5bbc6f76e2d0387d9635920cb2 100644 |
--- a/lib/compiler/implementation/js_backend/native_emitter.dart |
+++ b/lib/compiler/implementation/js_backend/native_emitter.dart |
@@ -447,8 +447,8 @@ function(cls, desc) { |
'function() { return $toStringHelperName(this); }'; |
// Same as above, but for hashCode. |
- String hashCodeName = backend.namer.publicInstanceMethodNameByArity( |
- const SourceString('hashCode'), 0); |
+ String hashCodeName = backend.namer.publicGetterName( |
+ const SourceString('hashCode')); |
objectProperties[hashCodeName] = |
'function() { return $hashCodeHelperName(this); }'; |