@@ -44,15 +44,15 @@ import drotmg = require( './index' );
4444 drotmg ( 0.0 , [ ] , 2.0 , 3.0 ) ; // $ExpectError
4545 drotmg ( 0.0 , { } , 2.0 , 3.0 ) ; // $ExpectError
4646
47- drotmg ( 0.0 , 1.0 , true , 3.0 ) ; // $ExpectError
47+ drotmg ( 0.0 , 1.0 , true , 3.0 ) ; // $ExpectError
4848 drotmg ( 0.0 , 1.0 , false , 3.0 ) ; // $ExpectError
4949 drotmg ( 0.0 , 1.0 , null , 3.0 ) ; // $ExpectError
5050 drotmg ( 0.0 , 1.0 , undefined , 3.0 ) ; // $ExpectError
5151 drotmg ( 0.0 , 1.0 , '5' , 3.0 ) ; // $ExpectError
5252 drotmg ( 0.0 , 1.0 , [ ] , 3.0 ) ; // $ExpectError
5353 drotmg ( 0.0 , 1.0 , { } , 3.0 ) ; // $ExpectError
5454
55- drotmg ( 0.0 , 1.0 , 2.0 , true ) ; // $ExpectError
55+ drotmg ( 0.0 , 1.0 , 2.0 , true ) ; // $ExpectError
5656 drotmg ( 0.0 , 1.0 , 2.0 , false ) ; // $ExpectError
5757 drotmg ( 0.0 , 1.0 , 2.0 , null ) ; // $ExpectError
5858 drotmg ( 0.0 , 1.0 , 2.0 , undefined ) ; // $ExpectError
@@ -66,8 +66,8 @@ import drotmg = require( './index' );
6666 drotmg ( ) ; // $ExpectError
6767 drotmg ( 0.0 ) ; // $ExpectError
6868 drotmg ( 0.0 , 1.0 ) ; // $ExpectError
69- drotmg ( 0.0 , 1.0 , 2.0 ) ; // $ExpectError
70- drotmg ( 0.0 , 1.0 , 2.0 , 3.0 , 4.0 ) ; // $ExpectError
69+ drotmg ( 0.0 , 1.0 , 2.0 ) ; // $ExpectError
70+ drotmg ( 0.0 , 1.0 , 2.0 , 3.0 , 4.0 ) ; // $ExpectError
7171}
7272
7373// Attached to the main export is an `assign` method which returns a Float64Array...
@@ -77,7 +77,7 @@ import drotmg = require( './index' );
7777 drotmg . assign ( 0.0 , 2.0 , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectType Float64Array
7878}
7979
80- // The compiler throws an error if the `assign` method is provided a first or second argument which is not a number...
80+ // The compiler throws an error if the `assign` method is provided a first, second, third or fourth argument which is not a number...
8181{
8282 const out = new Float64Array ( 5 ) ;
8383
@@ -97,24 +97,24 @@ import drotmg = require( './index' );
9797 drotmg . assign ( 0.0 , [ ] , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
9898 drotmg . assign ( 0.0 , { } , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
9999
100- drotmg . assign ( 0.0 , 2.0 , true , 4.0 , out , 1 , 0 ) ; // $ExpectError
101- drotmg . assign ( 0.0 , 2.0 , false , 4.0 , out , 1 , 0 ) ; // $ExpectError
102- drotmg . assign ( 0.0 , 2.0 , null , 4.0 , out , 1 , 0 ) ; // $ExpectError
103- drotmg . assign ( 0.0 , 2.0 , undefined , 4.0 , out , 1 , 0 ) ; // $ExpectError
104- drotmg . assign ( 0.0 , 2.0 , '5' , 4.0 , out , 1 , 0 ) ; // $ExpectError
105- drotmg . assign ( 0.0 , 2.0 , [ ] , 4.0 , out , 1 , 0 ) ; // $ExpectError
106- drotmg . assign ( 0.0 , 2.0 , { } , 4.0 , out , 1 , 0 ) ; // $ExpectError
107-
108- drotmg . assign ( 0.0 , true , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
109- drotmg . assign ( 0.0 , false , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
110- drotmg . assign ( 0.0 , null , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
111- drotmg . assign ( 0.0 , undefined , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
112- drotmg . assign ( 0.0 , '5' , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
113- drotmg . assign ( 0.0 , [ ] , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
114- drotmg . assign ( 0.0 , { } , 3.0 , 4.0 , out , 1 , 0 ) ; // $ExpectError
100+ drotmg . assign ( 0.0 , 2.0 , true , 4.0 , out , 1 , 0 ) ; // $ExpectError
101+ drotmg . assign ( 0.0 , 2.0 , false , 4.0 , out , 1 , 0 ) ; // $ExpectError
102+ drotmg . assign ( 0.0 , 2.0 , null , 4.0 , out , 1 , 0 ) ; // $ExpectError
103+ drotmg . assign ( 0.0 , 2.0 , undefined , 4.0 , out , 1 , 0 ) ; // $ExpectError
104+ drotmg . assign ( 0.0 , 2.0 , '5' , 4.0 , out , 1 , 0 ) ; // $ExpectError
105+ drotmg . assign ( 0.0 , 2.0 , [ ] , 4.0 , out , 1 , 0 ) ; // $ExpectError
106+ drotmg . assign ( 0.0 , 2.0 , { } , 4.0 , out , 1 , 0 ) ; // $ExpectError
107+
108+ drotmg . assign ( 0.0 , 2.0 , 3.0 , true , out , 1 , 0 ) ; // $ExpectError
109+ drotmg . assign ( 0.0 , 2.0 , 3.0 , false , out , 1 , 0 ) ; // $ExpectError
110+ drotmg . assign ( 0.0 , 2.0 , 3.0 , null , out , 1 , 0 ) ; // $ExpectError
111+ drotmg . assign ( 0.0 , 2.0 , 3.0 , undefined , out , 1 , 0 ) ; // $ExpectError
112+ drotmg . assign ( 0.0 , 2.0 , 3.0 , '5' , out , 1 , 0 ) ; // $ExpectError
113+ drotmg . assign ( 0.0 , 2.0 , 3.0 , [ ] , out , 1 , 0 ) ; // $ExpectError
114+ drotmg . assign ( 0.0 , 2.0 , 3.0 , { } , out , 1 , 0 ) ; // $ExpectError
115115}
116116
117- // The compiler throws an error if the `assign` method is provided a fourth argument which is not a number...
117+ // The compiler throws an error if the `assign` method is provided a sixth argument which is not a number...
118118{
119119 const out = new Float64Array ( 5 ) ;
120120
@@ -126,7 +126,7 @@ import drotmg = require( './index' );
126126 drotmg . assign ( 1.0 , 2.0 , 3.0 , 4.0 , out , { } , 0 ) ; // $ExpectError
127127}
128128
129- // The compiler throws an error if the `assign` method is provided a fifth argument which is not a number...
129+ // The compiler throws an error if the `assign` method is provided a seventh argument which is not a number...
130130{
131131 const out = new Float64Array ( 5 ) ;
132132
@@ -145,11 +145,11 @@ import drotmg = require( './index' );
145145 drotmg . assign ( ) ; // $ExpectError
146146 drotmg . assign ( 1.0 ) ; // $ExpectError
147147 drotmg . assign ( 1.0 , 2.0 ) ; // $ExpectError
148- drotmg . assign ( 1.0 , 2.0 , 3.0 ) ; // $ExpectError
149148 drotmg . assign ( 1.0 , 2.0 , out ) ; // $ExpectError
150- drotmg . assign ( 1.0 , 2.0 , 3.0 , out ) ; // $ExpectError
151149 drotmg . assign ( 1.0 , 2.0 , out , 1 ) ; // $ExpectError
152- drotmg . assign ( 1.0 , 2.0 , 3.0 , out , 1 ) ; // $ExpectError
153150 drotmg . assign ( 1.0 , 2.0 , out , 1 , 0 , 1 ) ; // $ExpectError
154- drotmg . assign ( 1.0 , 2.0 , 3.0 , out , 1 , 0 , 1 ) ; // $ExpectError
155- }
151+ drotmg . assign ( 1.0 , 2.0 , 3.0 ) ; // $ExpectError
152+ drotmg . assign ( 1.0 , 2.0 , 3.0 , out ) ; // $ExpectError
153+ drotmg . assign ( 1.0 , 2.0 , 3.0 , out , 1 ) ; // $ExpectError
154+ drotmg . assign ( 1.0 , 2.0 , 3.0 , out , 1 , 0 , 1 ) ; // $ExpectError
155+ }
0 commit comments