File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -1535,18 +1535,19 @@ const double e = 2.718281828459045;
15351535const double pi = 3.1415926535897932;
15361536const double ln10 = 2.302585092994046;
15371537
1538- T min<T extends num>(T a, T b) => throw 0 ;
1539- T max<T extends num>(T a, T b) => throw 0 ;
1538+ external T min<T extends num>(T a, T b);
1539+ external T max<T extends num>(T a, T b);
15401540
15411541external double cos(num radians);
15421542external double sin(num radians);
1543- external double sqrt(num radians );
1543+ external double sqrt(num x );
15441544external double tan(num radians);
15451545
1546- class Random {
1547- bool nextBool() => true;
1548- double nextDouble() => 2.0;
1549- int nextInt() => 1;
1546+ abstract interface class Random {
1547+ external factory Random([int? seed]);
1548+ bool nextBool();
1549+ double nextDouble();
1550+ int nextInt(int max);
15501551}
15511552
15521553class Point<T extends num> {}
Original file line number Diff line number Diff line change @@ -992,6 +992,8 @@ Random v2;
992992 20 2:1 |Random| REFERENCE
993993<testLibraryFragment> v2@38
994994 31 3:1 |Random| REFERENCE
995+ dart:math new@null
996+ 402 16:20 |Random| REFERENCE
995997''' );
996998 }
997999
You can’t perform that action at this time.
0 commit comments