anchor.diff:    // -- end List<int> mixins.
   }
   
  -@DocsEditable
  -@DomName('Int32Array')
   class Int32List extends TypedData implements JavaScriptIndexingBehavior, List<int> native "Int32Array" {
   
  -  @DomName('Int32Array.Int32Array')
  -  @DocsEditable
     factory Int32List(int length) =>
       _TypedArrayFactoryProvider.createInt32List(length);
   
  -  @DomName('Int32Array.fromList')
  -  @DocsEditable
     factory Int32List.fromList(List<int> list) =>
       _TypedArrayFactoryProvider.createInt32List_fromList(list);
   
  -  @DomName('Int32Array.fromBuffer')
  -  @DocsEditable
     factory Int32List.view(ByteBuffer buffer, [int byteOffset, int length]) =>
       _TypedArrayFactoryProvider.createInt32List_fromBuffer(buffer, byteOffset, length);
   
     static const int BYTES_PER_ELEMENT = 4;
   
  -  @DomName('Int32Array.length')
  -  @DocsEditable
     int get length => JS("int", "#.length", this);
   
     int operator[](int index) {
  
positive.code:   @Returns('int')
    int _getInt32(int byteOffset, [bool littleEndian]) native;
  
    @DocsEditable
    int getInt64(int byteOffset, [Endianness endian=Endianness.BIG_ENDIAN]) {
      throw new UnsupportedError("Int64 accessor not supported by dart2js.");
    }
  
    @DomName('DataView.getInt8')
    @DocsEditable
    int getInt8(int byteOffset) native;
  
    @DomName('DataView.getUint16')
    @DocsEditable
    int getUint16(int byteOffset, [Endianness endian=Endianness.BIG_ENDIAN]) =>
        _getUint16(byteOffset, endian._littleEndian);
  
  
negative.code:   @Returns('num')
    num _getFloat32(int byteOffset, [bool littleEndian]) native;
  
    num getFloat64(int byteOffset, [Endianness endian=Endianness.BIG_ENDIAN]) =>
        _getFloat64(byteOffset, endian._littleEndian);
  
  