anchor.diff:      }
       Token tokenStream = dartEntry.getValue(DartEntry.TOKEN_STREAM);
       dartEntry.setState(DartEntry.TOKEN_STREAM, CacheState.FLUSHED);
  -    dartEntry.setState(DartEntry.PARSE_ERRORS, CacheState.IN_PROCESS);
       return new AnalysisContextImpl_TaskData(
           new ParseDartTask(
               this,
  
positive.code:    *
     * Valid Transitions:
     * * [FLUSHED] if the data is removed in order to manage memory usage
     * * [INVALID] if a source was modified in such a way as to invalidate the previous data
     */
    static const CacheState VALID = const CacheState('VALID', 4);
  
  
negative.code:       return new AnalysisContextImpl_TaskData(null, false);
      }
      LibraryElement libraryElement = libraryEntry.getValue(DartEntry.ELEMENT);
      return new AnalysisContextImpl_TaskData(
          new GenerateDartErrorsTask(this, unitSource, unit, libraryElement),
          false);
  