anchor.diff:        isDartAsyncFuture &&
         (this as analyzer.InterfaceType).typeArguments.first.isVoid;
   
  -  /// Returns whether this type is a "List" type from the dart:typed_data
  +  /// Returns whether this type is a sealed type from the dart:typed_data
     /// library.
  -  bool get isDartTypedDataList {
  +  bool get isDartTypedDataSealed {
       if (element2!.library!.name != 'dart.typed_data') {
         return false;
       }
  
positive.code:       }).property('empty').call([]);
      } else if (type.isDartCoreString) {
        return literalString('');
      } else if (type.isDartTypedDataList) {
        // These "List" types from dart:typed_data are "non-subtypeable", but they
        // have predicatble constructors; each has an unnamed constructor which
        // takes a single int argument.
        return referImported(type.element2.name, 'dart:typed_data')
  
negative.code:         name == 'Uint8List' ||
          name == 'Uint16List' ||
          name == 'Uint32List' ||
          name == 'Uint64List' ||
          name == 'ByteData';
    }
  }
  
  