Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(222)

Unified Diff: lib/src/utils.dart

Issue 1174643003: expose strong checker API, for use by analyzer_cli (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: lib/src/utils.dart
diff --git a/lib/src/utils.dart b/lib/src/utils.dart
index 979faf306e4e7bbc6d5dfc95c3442541d8772857..8165570674f8a5f14090a10079ff50927414c5bc 100644
--- a/lib/src/utils.dart
+++ b/lib/src/utils.dart
@@ -19,7 +19,9 @@ import 'package:analyzer/src/generated/ast.dart'
AstNode,
Expression,
SimpleIdentifier,
- MethodInvocation;
+ MethodInvocation,
+ NodeLocator,
Jennifer Messerly 2015/06/10 22:34:17 will revert this.
+ UnifyingAstVisitor;
import 'package:analyzer/src/generated/constant.dart' show DartObjectImpl;
import 'package:analyzer/src/generated/element.dart';
import 'package:analyzer/src/generated/engine.dart'
@@ -79,7 +81,7 @@ String _toIdentifier(String name) {
final _invalidCharInIdentifier = new RegExp(r'[^A-Za-z_$0-9]');
/// Returns all libraries transitively imported or exported from [start].
-Iterable<LibraryElement> reachableLibraries(LibraryElement start) {
+List<LibraryElement> reachableLibraries(LibraryElement start) {
var results = <LibraryElement>[];
var seen = new Set();
void find(LibraryElement lib) {

Powered by Google App Engine
This is Rietveld 408576698