anchor.diff:            continue;
           }
   
  -        var inputUnits = <summary2.LinkInputUnit>[];
  +        var inputUnits = <LinkInputUnit>[];
           inputUnits.add(
  -          summary2.LinkInputUnit(null, librarySource, false, unit),
  +          LinkInputUnit(null, librarySource, false, unit),
           );
   
           for (var directive in unit.directives) {
  
positive.code:       sourceFactory,
      );
  
      elementFactory = summary2.LinkedElementFactory(
        analysisContext,
        AnalysisSessionImpl(null),
        summary2.Reference.root(),
      );
  
      for (var bundle in summaryDataStore.bundles) {
  
negative.code:   DeclaredVariables declaredVariables;
    AnalysisDriver analysisDriver;
  
    LinkedElementFactory elementFactory;
  
    // May be null.
    final DependencyTracker dependencyTracker;
  