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

Unified Diff: pkg/analyzer/lib/src/generated/incremental_resolver.dart

Issue 1355773002: Make type system changes backwards compatible (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years, 3 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: pkg/analyzer/lib/src/generated/incremental_resolver.dart
diff --git a/pkg/analyzer/lib/src/generated/incremental_resolver.dart b/pkg/analyzer/lib/src/generated/incremental_resolver.dart
index 2d501fb55e3d8a763ebc5bea6999efc9265dafa7..e6c4f82476ec32db410183a5f975b58f832e5f76 100644
--- a/pkg/analyzer/lib/src/generated/incremental_resolver.dart
+++ b/pkg/analyzer/lib/src/generated/incremental_resolver.dart
@@ -1105,20 +1105,16 @@ class IncrementalResolver {
// compute values
{
CompilationUnit unit = node.getAncestor((n) => n is CompilationUnit);
- ConstantValueComputer computer = new ConstantValueComputer(
- _context, _typeProvider, _typeSystem, _context.declaredVariables);
+ ConstantValueComputer computer = new ConstantValueComputer(_context,
+ _typeProvider, _context.declaredVariables, null, _typeSystem);
computer.add(unit, _source, _librarySource);
computer.computeValues();
}
// validate
{
ErrorReporter errorReporter = new ErrorReporter(errorListener, _source);
- ConstantVerifier constantVerifier = new ConstantVerifier(
- errorReporter,
- _definingLibrary,
- _typeProvider,
- _typeSystem,
- _context.declaredVariables);
+ ConstantVerifier constantVerifier = new ConstantVerifier(errorReporter,
+ _definingLibrary, _typeProvider, _context.declaredVariables);
node.accept(constantVerifier);
}
}
@@ -1182,8 +1178,8 @@ class IncrementalResolver {
}
// resolve references
{
- ResolverVisitor visitor = new ResolverVisitor(_definingLibrary, _source,
- _typeProvider, _typeSystem, errorListener,
+ ResolverVisitor visitor = new ResolverVisitor(
+ _definingLibrary, _source, _typeProvider, errorListener,
nameScope: scope);
if (_resolutionContext.enclosingClassDeclaration != null) {
visitor.visitClassDeclarationIncrementally(
@@ -1342,7 +1338,6 @@ class IncrementalResolver {
errorReporter,
_definingLibrary,
_typeProvider,
- _typeSystem,
new InheritanceManager(_definingLibrary),
_context.analysisOptions.enableSuperMixins);
if (_resolutionContext.enclosingClassDeclaration != null) {

Powered by Google App Engine
This is Rietveld 408576698