| Index: pkg/analysis_server/lib/src/domains/analysis/navigation_dart.dart | 
| diff --git a/pkg/analysis_server/lib/src/domains/analysis/navigation_dart.dart b/pkg/analysis_server/lib/src/domains/analysis/navigation_dart.dart | 
| index 7a7a870e9b8096ed1f5d0557b1dbfe2f8f21dbd9..1ae319369aaa22b5bd21e26b460e793ed1222e86 100644 | 
| --- a/pkg/analysis_server/lib/src/domains/analysis/navigation_dart.dart | 
| +++ b/pkg/analysis_server/lib/src/domains/analysis/navigation_dart.dart | 
| @@ -15,6 +15,16 @@ import 'package:analyzer/src/dart/element/element.dart'; | 
| import 'package:analyzer/src/generated/engine.dart'; | 
| import 'package:analyzer/src/generated/source.dart'; | 
|  | 
| +NavigationCollector computeSimpleDartNavigation( | 
| +    NavigationCollector collector, CompilationUnit unit) { | 
| +  _DartNavigationCollector dartCollector = | 
| +      new _DartNavigationCollector(collector); | 
| +  _DartNavigationComputerVisitor visitor = | 
| +      new _DartNavigationComputerVisitor(dartCollector); | 
| +  unit.accept(visitor); | 
| +  return collector; | 
| +} | 
| + | 
| /** | 
| * A computer for navigation regions in a Dart [CompilationUnit]. | 
| */ | 
|  |