Skip to content

Commit 9bcfbe5

Browse files
committed
Add @editor.completeFrom(Stdlib.TypedArray) decorator to typed arrays to improve completion
1 parent fc79114 commit 9bcfbe5

12 files changed

+6926
-305
lines changed

packages/@rescript/runtime/Stdlib_BigInt64Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `BigInt64Array` typed array represents an array of 64-bit signed integers in platform byte order. See [BigInt64Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt64Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<bigint>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_BigUint64Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `BigUint64Array` typed array represents an array of 64-bit unsigned integers in platform byte order. See [BigUint64Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigUint64Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<bigint>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Float32Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Float32Array` typed array represents an array of 32-bit floating point numbers in platform byte order. See [Float32Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<float>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Float64Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Float64Array` typed array represents an array of 64-bit floating point numbers in platform byte order. See [Float64Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<float>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Int16Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Int16Array` typed array represents an array of twos-complement 16-bit signed integers in platform byte order. See [Int16Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Int32Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Int32Array` typed array represents an array of twos-complemenet 32-bit signed integers in platform byte order. See [Int32Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Int8Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Int8Array` typed array represents an array of twos-complement 8-bit signed integers. See [Int8Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Uint16Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Uint16Array` typed array represents an array of 16-bit unsigned integers in platform byte order. See [Uint16Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Uint32Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Uint32Array` typed array represents an array of 32-bit unsigned integers in platform byte order. See [Uint32Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

packages/@rescript/runtime/Stdlib_Uint8Array.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** The `Uint8Array` typed array represents an array of 8-bit unsigned integers. See [Uint8Array on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)
22
*/
3+
@editor.completeFrom(Stdlib.TypedArray)
34
type t = Stdlib_TypedArray.t<int>
45

56
module Constants = {

0 commit comments

Comments
 (0)