Index: pkg/analyzer/lib/src/context/context.dart |
diff --git a/pkg/analyzer/lib/src/context/context.dart b/pkg/analyzer/lib/src/context/context.dart |
index 3452582b55b1f323f94ea0340c57eb65fa7aa99b..79035fba33a1edfaeda2e283f12f52faf08d1cb9 100644 |
--- a/pkg/analyzer/lib/src/context/context.dart |
+++ b/pkg/analyzer/lib/src/context/context.dart |
@@ -1015,6 +1015,11 @@ class AnalysisContextImpl implements InternalAnalysisContext { |
} |
@override |
+ Stream<ResultComputedEvent> onResultComputed(ResultDescriptor descriptor) { |
+ return driver.onResultComputed(descriptor); |
+ } |
+ |
+ @override |
CompilationUnit parseCompilationUnit(Source source) { |
if (!AnalysisEngine.isDartFileName(source.shortName)) { |
return null; |
@@ -1109,7 +1114,7 @@ class AnalysisContextImpl implements InternalAnalysisContext { |
entry.setState(RESOLVED_UNIT3, CacheState.FLUSHED); |
entry.setState(RESOLVED_UNIT4, CacheState.FLUSHED); |
entry.setState(RESOLVED_UNIT5, CacheState.FLUSHED); |
- entry.setState(RESOLVED_UNIT6, CacheState.FLUSHED); |
+ entry.setState(RESOLVED_UNIT_NO_CONSTANTS, CacheState.FLUSHED); |
// USED_IMPORTED_ELEMENTS |
// USED_LOCAL_ELEMENTS |
setValue(VERIFY_ERRORS, AnalysisError.NO_ERRORS); |
@@ -1914,36 +1919,6 @@ class PendingFuture<T> { |
} |
/** |
- * [ResultComputedEvent] describes a value computed for a [ResultDescriptor]. |
- */ |
-class ResultComputedEvent<V> { |
- /** |
- * The context in which the value was computed. |
- */ |
- final AnalysisContext context; |
- |
- /** |
- * The descriptor of the result which was computed. |
- */ |
- final ResultDescriptor<V> descriptor; |
- |
- /** |
- * The target for which the result was computed. |
- */ |
- final AnalysisTarget target; |
- |
- /** |
- * The computed value. |
- */ |
- final V value; |
- |
- ResultComputedEvent(this.context, this.descriptor, this.target, this.value); |
- |
- @override |
- String toString() => '$value for $descriptor of $target in $context'; |
-} |
- |
-/** |
* An [AnalysisContext] that only contains sources for a Dart SDK. |
*/ |
class SdkAnalysisContext extends AnalysisContextImpl { |