Skip to content

Commit db38a87

Browse files
committed
applied inline comment for replace_lane functions: idx argument needs to be compile time constant. - #2877
1 parent 5604d81 commit db38a87

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

std/assembly/index.d.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -793,7 +793,7 @@ declare namespace v128 {
793793
export function splat<T>(x: T): v128;
794794
/** Extracts one lane as a scalar. idx argument needs to be compile time constant. */
795795
export function extract_lane<T>(x: v128, idx: u8): T;
796-
/** Replaces one lane. */
796+
/** Replaces one lane. idx argument needs to be compile time constant.*/
797797
export function replace_lane<T>(x: v128, idx: u8, value: T): v128;
798798
/** Selects lanes from either vector according to the specified lane indexes. */
799799
export function shuffle<T>(a: v128, b: v128, ...lanes: u8[]): v128;
@@ -1055,7 +1055,7 @@ declare namespace i8x16 {
10551055
export function extract_lane_s(x: v128, idx: u8): i8;
10561056
/** Extracts one 8-bit integer lane as an unsigned scalar. idx argument needs to be compile time constant. */
10571057
export function extract_lane_u(x: v128, idx: u8): u8;
1058-
/** Replaces one 8-bit integer lane. */
1058+
/** Replaces one 8-bit integer lane. idx argument needs to be compile time constant. */
10591059
export function replace_lane(x: v128, idx: u8, value: i8): v128;
10601060
/** Adds each 8-bit integer lane. */
10611061
export function add(a: v128, b: v128): v128;
@@ -1150,7 +1150,7 @@ declare namespace i16x8 {
11501150
export function extract_lane_s(x: v128, idx: u8): i16;
11511151
/** Extracts one 16-bit integer lane as an unsigned scalar. idx argument needs to be compile time constant. */
11521152
export function extract_lane_u(x: v128, idx: u8): u16;
1153-
/** Replaces one 16-bit integer lane. */
1153+
/** Replaces one 16-bit integer lane. idx argument needs to be compile time constant. */
11541154
export function replace_lane(x: v128, idx: u8, value: i16): v128;
11551155
/** Adds each 16-bit integer lane. */
11561156
export function add(a: v128, b: v128): v128;
@@ -1269,7 +1269,7 @@ declare namespace i32x4 {
12691269
export function splat(x: i32): v128;
12701270
/** Extracts one 32-bit integer lane as a scalar. idx argument needs to be compile time constant. */
12711271
export function extract_lane(x: v128, idx: u8): i32;
1272-
/** Replaces one 32-bit integer lane. */
1272+
/** Replaces one 32-bit integer lane. idx argument needs to be compile time constant. */
12731273
export function replace_lane(x: v128, idx: u8, value: i32): v128;
12741274
/** Adds each 32-bit integer lane. */
12751275
export function add(a: v128, b: v128): v128;
@@ -1418,7 +1418,7 @@ declare namespace i64x2 {
14181418
export function splat(x: i64): v128;
14191419
/** Extracts one 64-bit integer lane as a scalar. `idx` argument need to be compile time constant */
14201420
export function extract_lane(x: v128, idx: u8): i64;
1421-
/** Replaces one 64-bit integer lane. */
1421+
/** Replaces one 64-bit integer lane. idx argument needs to be compile time constant. */
14221422
export function replace_lane(x: v128, idx: u8, value: i64): v128;
14231423
/** Adds each 64-bit integer lane. */
14241424
export function add(a: v128, b: v128): v128;
@@ -1487,7 +1487,7 @@ declare namespace f32x4 {
14871487
export function splat(x: f32): v128;
14881488
/** Extracts one 32-bit float lane as a scalar. idx argument needs to be compile time constant. */
14891489
export function extract_lane(x: v128, idx: u8): f32;
1490-
/** Replaces one 32-bit float lane. */
1490+
/** Replaces one 32-bit float lane. idx argument needs to be compile time constant. */
14911491
export function replace_lane(x: v128, idx: u8, value: f32): v128;
14921492
/** Adds each 32-bit float lane. */
14931493
export function add(a: v128, b: v128): v128;
@@ -1577,7 +1577,7 @@ declare namespace f64x2 {
15771577
export function splat(x: f64): v128;
15781578
/** Extracts one 64-bit float lane as a scalar. idx argument needs to be compile time constant. */
15791579
export function extract_lane(x: v128, idx: u8): f64;
1580-
/** Replaces one 64-bit float lane. */
1580+
/** Replaces one 64-bit float lane. idx argument needs to be compile time constant. */
15811581
export function replace_lane(x: v128, idx: u8, value: f64): v128;
15821582
/** Adds each 64-bit float lane. */
15831583
export function add(a: v128, b: v128): v128;

0 commit comments

Comments
 (0)