| Index: pkg/compiler/lib/src/resolution/tree_elements.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/tree_elements.dart b/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| index c4c6b5f1d319c393472374582ffc92071425d387..c68b64d36b912eb3b7aabdf8a8abc996e09aa640 100644
|
| --- a/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| +++ b/pkg/compiler/lib/src/resolution/tree_elements.dart
|
| @@ -352,8 +352,9 @@ class TreeElementMapping extends TreeElements {
|
| }
|
|
|
| @override
|
| - Element getFunctionDefinition(FunctionExpression node) {
|
| - return this[node];
|
| + FunctionElement getFunctionDefinition(FunctionExpression node) {
|
| + Element e = this[node];
|
| + return e is FunctionElement ? e : null;
|
| }
|
|
|
| @override
|
|
|