| Index: lib/compiler/implementation/dart_backend/backend.dart
|
| diff --git a/lib/compiler/implementation/dart_backend/backend.dart b/lib/compiler/implementation/dart_backend/backend.dart
|
| index 16c9b83ed345c3f7f38254341b4459ec31ab8c06..64d0e63f6fdd9e48d27d76ace0433744ae246013 100644
|
| --- a/lib/compiler/implementation/dart_backend/backend.dart
|
| +++ b/lib/compiler/implementation/dart_backend/backend.dart
|
| @@ -33,7 +33,7 @@ class AggregatedTreeElements extends TreeElementMapping {
|
| result : getFirstNotNullResult((e) => e.getType(annotation));
|
| }
|
|
|
| - getFirstNotNullResult(f(Element element)) {
|
| + getFirstNotNullResult(f(TreeElements element)) {
|
| for (final element in treeElements) {
|
| final result = f(element);
|
| if (result !== null) return result;
|
| @@ -176,7 +176,7 @@ class DartBackend extends Backend {
|
| final list = (element as VariableElement).variables;
|
| elementAst = elementAsts.putIfAbsent(
|
| list, () => new VariableListAst(parse(list)));
|
| - elementAst.add(element, treeElements);
|
| + (elementAst as VariableListAst).add(element, treeElements);
|
| element = list;
|
| }
|
|
|
|
|