Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Unified Diff: lib/runtime/dart/typed_data.js

Issue 1144303003: Use signature inheritance when method types are unchanged (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Remove empty signatures Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/runtime/dart/math.js ('k') | lib/src/codegen/js_codegen.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/runtime/dart/typed_data.js
diff --git a/lib/runtime/dart/typed_data.js b/lib/runtime/dart/typed_data.js
index 8a4583cebd9ce6987b4212046b2d2b444d33930e..7294ab1497dfe6db6a6adbaac314bf97b5eac79b 100644
--- a/lib/runtime/dart/typed_data.js
+++ b/lib/runtime/dart/typed_data.js
@@ -4,9 +4,7 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
(function(exports, core, _native_typed_data) {
'use strict';
class ByteBuffer extends core.Object {}
- dart.setSignature(ByteBuffer, {});
class TypedData extends core.Object {}
- dart.setSignature(TypedData, {});
let _littleEndian = Symbol('_littleEndian');
class Endianness extends core.Object {
_(littleEndian) {
@@ -14,7 +12,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
}
}
dart.defineNamedConstructor(Endianness, '_');
- dart.setSignature(Endianness, {});
Endianness.BIG_ENDIAN = dart.const(new Endianness._(false));
Endianness.LITTLE_ENDIAN = dart.const(new Endianness._(true));
dart.defineLazyProperties(Endianness, {
@@ -36,7 +33,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
}
ByteData[dart.implements] = () => [TypedData];
dart.defineNamedConstructor(ByteData, 'view');
- dart.setSignature(ByteData, {});
class Int8List extends core.Object {
Int8List(length) {
return new _native_typed_data.NativeInt8List(length);
@@ -55,7 +51,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Int8List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Int8List, 'fromList');
dart.defineNamedConstructor(Int8List, 'view');
- dart.setSignature(Int8List, {});
Int8List.BYTES_PER_ELEMENT = 1;
class Uint8List extends core.Object {
Uint8List(length) {
@@ -75,7 +70,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Uint8List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Uint8List, 'fromList');
dart.defineNamedConstructor(Uint8List, 'view');
- dart.setSignature(Uint8List, {});
Uint8List.BYTES_PER_ELEMENT = 1;
class Uint8ClampedList extends core.Object {
Uint8ClampedList(length) {
@@ -95,7 +89,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Uint8ClampedList[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Uint8ClampedList, 'fromList');
dart.defineNamedConstructor(Uint8ClampedList, 'view');
- dart.setSignature(Uint8ClampedList, {});
Uint8ClampedList.BYTES_PER_ELEMENT = 1;
class Int16List extends core.Object {
Int16List(length) {
@@ -115,7 +108,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Int16List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Int16List, 'fromList');
dart.defineNamedConstructor(Int16List, 'view');
- dart.setSignature(Int16List, {});
Int16List.BYTES_PER_ELEMENT = 2;
class Uint16List extends core.Object {
Uint16List(length) {
@@ -135,7 +127,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Uint16List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Uint16List, 'fromList');
dart.defineNamedConstructor(Uint16List, 'view');
- dart.setSignature(Uint16List, {});
Uint16List.BYTES_PER_ELEMENT = 2;
class Int32List extends core.Object {
Int32List(length) {
@@ -155,7 +146,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Int32List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Int32List, 'fromList');
dart.defineNamedConstructor(Int32List, 'view');
- dart.setSignature(Int32List, {});
Int32List.BYTES_PER_ELEMENT = 4;
class Uint32List extends core.Object {
Uint32List(length) {
@@ -175,7 +165,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Uint32List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Uint32List, 'fromList');
dart.defineNamedConstructor(Uint32List, 'view');
- dart.setSignature(Uint32List, {});
Uint32List.BYTES_PER_ELEMENT = 4;
class Int64List extends core.Object {
Int64List(length) {
@@ -195,7 +184,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Int64List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Int64List, 'fromList');
dart.defineNamedConstructor(Int64List, 'view');
- dart.setSignature(Int64List, {});
Int64List.BYTES_PER_ELEMENT = 8;
class Uint64List extends core.Object {
Uint64List(length) {
@@ -215,7 +203,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Uint64List[dart.implements] = () => [core.List$(core.int), TypedData];
dart.defineNamedConstructor(Uint64List, 'fromList');
dart.defineNamedConstructor(Uint64List, 'view');
- dart.setSignature(Uint64List, {});
Uint64List.BYTES_PER_ELEMENT = 8;
class Float32List extends core.Object {
Float32List(length) {
@@ -235,7 +222,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Float32List[dart.implements] = () => [core.List$(core.double), TypedData];
dart.defineNamedConstructor(Float32List, 'fromList');
dart.defineNamedConstructor(Float32List, 'view');
- dart.setSignature(Float32List, {});
Float32List.BYTES_PER_ELEMENT = 4;
class Float64List extends core.Object {
Float64List(length) {
@@ -255,7 +241,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Float64List[dart.implements] = () => [core.List$(core.double), TypedData];
dart.defineNamedConstructor(Float64List, 'fromList');
dart.defineNamedConstructor(Float64List, 'view');
- dart.setSignature(Float64List, {});
Float64List.BYTES_PER_ELEMENT = 8;
class Float32x4List extends core.Object {
Float32x4List(length) {
@@ -275,7 +260,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Float32x4List[dart.implements] = () => [core.List$(Float32x4), TypedData];
dart.defineNamedConstructor(Float32x4List, 'fromList');
dart.defineNamedConstructor(Float32x4List, 'view');
- dart.setSignature(Float32x4List, {});
Float32x4List.BYTES_PER_ELEMENT = 16;
class Int32x4List extends core.Object {
Int32x4List(length) {
@@ -295,7 +279,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Int32x4List[dart.implements] = () => [core.List$(Int32x4), TypedData];
dart.defineNamedConstructor(Int32x4List, 'fromList');
dart.defineNamedConstructor(Int32x4List, 'view');
- dart.setSignature(Int32x4List, {});
Int32x4List.BYTES_PER_ELEMENT = 16;
class Float64x2List extends core.Object {
Float64x2List(length) {
@@ -315,7 +298,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
Float64x2List[dart.implements] = () => [core.List$(Float64x2), TypedData];
dart.defineNamedConstructor(Float64x2List, 'fromList');
dart.defineNamedConstructor(Float64x2List, 'view');
- dart.setSignature(Float64x2List, {});
Float64x2List.BYTES_PER_ELEMENT = 16;
class Float32x4 extends core.Object {
Float32x4(x, y, z, w) {
@@ -338,7 +320,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
dart.defineNamedConstructor(Float32x4, 'zero');
dart.defineNamedConstructor(Float32x4, 'fromInt32x4Bits');
dart.defineNamedConstructor(Float32x4, 'fromFloat64x2');
- dart.setSignature(Float32x4, {});
Float32x4.XXXX = 0;
Float32x4.XXXY = 64;
Float32x4.XXXZ = 128;
@@ -608,7 +589,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
}
dart.defineNamedConstructor(Int32x4, 'bool');
dart.defineNamedConstructor(Int32x4, 'fromFloat32x4Bits');
- dart.setSignature(Int32x4, {});
Int32x4.XXXX = 0;
Int32x4.XXXY = 64;
Int32x4.XXXZ = 128;
@@ -882,7 +862,6 @@ var _native_typed_data = dart.lazyImport(_native_typed_data);
dart.defineNamedConstructor(Float64x2, 'splat');
dart.defineNamedConstructor(Float64x2, 'zero');
dart.defineNamedConstructor(Float64x2, 'fromFloat32x4');
- dart.setSignature(Float64x2, {});
// Exports:
exports.ByteBuffer = ByteBuffer;
exports.TypedData = TypedData;
« no previous file with comments | « lib/runtime/dart/math.js ('k') | lib/src/codegen/js_codegen.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698