| Index: sdk/lib/_internal/compiler/implementation/closure.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/closure.dart b/sdk/lib/_internal/compiler/implementation/closure.dart
|
| index 166136668d9cd862ce3e9fc1e48c8c947fb32720..fe5d93e590c72c319a2e5bc58b26d679f25951a9 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/closure.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/closure.dart
|
| @@ -1002,7 +1002,8 @@ class ClosureTranslator extends Visitor {
|
|
|
| visitFunctionDeclaration(FunctionDeclaration node) {
|
| node.visitChildren(this);
|
| - LocalFunctionElement localFunction = elements[node];
|
| + LocalFunctionElement localFunction =
|
| + elements.getFunctionDefinition(node.function);
|
| declareLocal(localFunction);
|
| }
|
|
|
|
|