Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/dart_backend/tree_tracer.dart |
| diff --git a/sdk/lib/_internal/compiler/implementation/dart_backend/tree_tracer.dart b/sdk/lib/_internal/compiler/implementation/dart_backend/tree_tracer.dart |
| index f4e49a4ac73ad705c492da83a2208aa6c52763d5..5271e5379bb67a374c59c30d445e07a6611b81bf 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/dart_backend/tree_tracer.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/dart_backend/tree_tracer.dart |
| @@ -291,6 +291,13 @@ class SubexpressionVisitor extends ExpressionVisitor<String> { |
| return "$receiver.$name($args)"; |
| } |
| + String visitInvokeSuperMethod(InvokeSuperMethod node) { |
| + String receiver = node.receiver.accept(this); |
|
asgerf
2014/06/27 08:09:56
node does not have a receiver
sigurdm
2014/06/27 09:20:21
Done.
|
| + String name = node.selector.name; |
| + String args = formatArguments(node); |
| + return "super.$name($args)"; |
| + } |
| + |
| String visitInvokeConstructor(InvokeConstructor node) { |
| String callName; |
| if (node.target.name.isEmpty) { |