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

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

Issue 1138793002: Tag closures with their types (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: More comment fixes 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/runtime/dart_runtime.js » ('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 7294ab1497dfe6db6a6adbaac314bf97b5eac79b..8a4583cebd9ce6987b4212046b2d2b444d33930e 100644
--- a/lib/runtime/dart/typed_data.js
+++ b/lib/runtime/dart/typed_data.js
@@ -4,7 +4,9 @@ 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) {
@@ -12,6 +14,7 @@ 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, {
@@ -33,6 +36,7 @@ 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);
@@ -51,6 +55,7 @@ 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) {
@@ -70,6 +75,7 @@ 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) {
@@ -89,6 +95,7 @@ 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) {
@@ -108,6 +115,7 @@ 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) {
@@ -127,6 +135,7 @@ 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) {
@@ -146,6 +155,7 @@ 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) {
@@ -165,6 +175,7 @@ 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) {
@@ -184,6 +195,7 @@ 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) {
@@ -203,6 +215,7 @@ 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) {
@@ -222,6 +235,7 @@ 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) {
@@ -241,6 +255,7 @@ 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) {
@@ -260,6 +275,7 @@ 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) {
@@ -279,6 +295,7 @@ 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) {
@@ -298,6 +315,7 @@ 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) {
@@ -320,6 +338,7 @@ 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;
@@ -589,6 +608,7 @@ 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;
@@ -862,6 +882,7 @@ 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/runtime/dart_runtime.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698