| Index: pkg/analyzer/lib/src/task/incremental_element_builder.dart
|
| diff --git a/pkg/analyzer/lib/src/task/incremental_element_builder.dart b/pkg/analyzer/lib/src/task/incremental_element_builder.dart
|
| index d6a0c1418d4569dc4e9c10db954daba9031b1055..98d7e789636fafd7adcaabccd989547bd31a90c9 100644
|
| --- a/pkg/analyzer/lib/src/task/incremental_element_builder.dart
|
| +++ b/pkg/analyzer/lib/src/task/incremental_element_builder.dart
|
| @@ -6,8 +6,13 @@ library analyzer.src.task.incremental_element_builder;
|
|
|
| import 'dart:collection';
|
|
|
| +import 'package:analyzer/dart/element/element.dart';
|
| +import 'package:analyzer/dart/element/type.dart';
|
| +import 'package:analyzer/dart/element/visitor.dart';
|
| +import 'package:analyzer/src/dart/element/element.dart';
|
| +import 'package:analyzer/src/dart/element/member.dart';
|
| +import 'package:analyzer/src/dart/element/type.dart';
|
| import 'package:analyzer/src/generated/ast.dart';
|
| -import 'package:analyzer/src/generated/element.dart';
|
| import 'package:analyzer/src/generated/resolver.dart';
|
| import 'package:analyzer/src/generated/scanner.dart';
|
| import 'package:analyzer/src/generated/source.dart';
|
| @@ -222,8 +227,9 @@ class IncrementalCompilationUnitElementBuilder {
|
| }
|
| }
|
| }
|
| - } else if (node is PartDirective || node is PartOfDirective) {
|
| - } else if (node is Directive && node.element != null) {
|
| + } else if (node is PartDirective || node is PartOfDirective) {} else if (node
|
| + is Directive &&
|
| + node.element != null) {
|
| elements.add(node.element);
|
| } else if (node is Declaration && node.element != null) {
|
| Element element = node.element;
|
|
|