| Index: sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| index 1eb00120dc2af90da71bb17938e7f98e7698136b..19525ee8e441d79875a188ce009824411488ad92 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| @@ -2801,8 +2801,9 @@ class SsaBuilder extends ResolvedVisitor implements Visitor {
|
| HInstruction representations =
|
| buildTypeArgumentRepresentations(type);
|
| add(representations);
|
| - HInstruction isFieldName =
|
| - addConstantString(node, backend.namer.operatorIs(element));
|
| + String operator =
|
| + backend.namer.operatorIs(backend.getImplementationClass(element));
|
| + HInstruction isFieldName = addConstantString(node, operator);
|
| // TODO(karlklose): use [:null:] for [asField] if [element] does not
|
| // have a subclass.
|
| HInstruction asFieldName =
|
|
|