@@ -793,7 +793,7 @@ declare namespace v128 {
793
793
export function splat < T > ( x : T ) : v128 ;
794
794
/** Extracts one lane as a scalar. idx argument needs to be compile time constant. */
795
795
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. */
797
797
export function replace_lane < T > ( x : v128 , idx : u8 , value : T ) : v128 ;
798
798
/** Selects lanes from either vector according to the specified lane indexes. */
799
799
export function shuffle < T > ( a : v128 , b : v128 , ...lanes : u8 [ ] ) : v128 ;
@@ -1055,7 +1055,7 @@ declare namespace i8x16 {
1055
1055
export function extract_lane_s ( x : v128 , idx : u8 ) : i8 ;
1056
1056
/** Extracts one 8-bit integer lane as an unsigned scalar. idx argument needs to be compile time constant. */
1057
1057
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. */
1059
1059
export function replace_lane ( x : v128 , idx : u8 , value : i8 ) : v128 ;
1060
1060
/** Adds each 8-bit integer lane. */
1061
1061
export function add ( a : v128 , b : v128 ) : v128 ;
@@ -1150,7 +1150,7 @@ declare namespace i16x8 {
1150
1150
export function extract_lane_s ( x : v128 , idx : u8 ) : i16 ;
1151
1151
/** Extracts one 16-bit integer lane as an unsigned scalar. idx argument needs to be compile time constant. */
1152
1152
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. */
1154
1154
export function replace_lane ( x : v128 , idx : u8 , value : i16 ) : v128 ;
1155
1155
/** Adds each 16-bit integer lane. */
1156
1156
export function add ( a : v128 , b : v128 ) : v128 ;
@@ -1269,7 +1269,7 @@ declare namespace i32x4 {
1269
1269
export function splat ( x : i32 ) : v128 ;
1270
1270
/** Extracts one 32-bit integer lane as a scalar. idx argument needs to be compile time constant. */
1271
1271
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. */
1273
1273
export function replace_lane ( x : v128 , idx : u8 , value : i32 ) : v128 ;
1274
1274
/** Adds each 32-bit integer lane. */
1275
1275
export function add ( a : v128 , b : v128 ) : v128 ;
@@ -1418,7 +1418,7 @@ declare namespace i64x2 {
1418
1418
export function splat ( x : i64 ) : v128 ;
1419
1419
/** Extracts one 64-bit integer lane as a scalar. `idx` argument need to be compile time constant */
1420
1420
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. */
1422
1422
export function replace_lane ( x : v128 , idx : u8 , value : i64 ) : v128 ;
1423
1423
/** Adds each 64-bit integer lane. */
1424
1424
export function add ( a : v128 , b : v128 ) : v128 ;
@@ -1487,7 +1487,7 @@ declare namespace f32x4 {
1487
1487
export function splat ( x : f32 ) : v128 ;
1488
1488
/** Extracts one 32-bit float lane as a scalar. idx argument needs to be compile time constant. */
1489
1489
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. */
1491
1491
export function replace_lane ( x : v128 , idx : u8 , value : f32 ) : v128 ;
1492
1492
/** Adds each 32-bit float lane. */
1493
1493
export function add ( a : v128 , b : v128 ) : v128 ;
@@ -1577,7 +1577,7 @@ declare namespace f64x2 {
1577
1577
export function splat ( x : f64 ) : v128 ;
1578
1578
/** Extracts one 64-bit float lane as a scalar. idx argument needs to be compile time constant. */
1579
1579
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. */
1581
1581
export function replace_lane ( x : v128 , idx : u8 , value : f64 ) : v128 ;
1582
1582
/** Adds each 64-bit float lane. */
1583
1583
export function add ( a : v128 , b : v128 ) : v128 ;
0 commit comments