anchor.diff:    final List<int> _bytes;
     int _byteOffset = 0;
     List<String> _stringTable = const [];
  +  late Map<int, Name?> _nameCache;
     List<Uri> _sourceUriTable = const [];
     List<Constant> _constantTable = const <Constant>[];
     late List<CanonicalName> _linkTable;
  
positive.code:   }
  
    Name readName() {
      String text = readStringReference();
      if (text.isNotEmpty && text[0] == '_') {
        return new Name.byReference(text, readNonNullLibraryReference());
      } else {
        return new Name(text);
      }
    }
  
    Library readLibrary(Component component, int endOffset) {
  
negative.code: import '../ast.dart';
  import '../transformations/flags.dart';
  import 'tag.dart';
  
  const int $_ = 95;
  
  class ParseError {
    final String? filename;
  