@@ -290,7 +290,7 @@ export function utoa32_dec_core(buffer: usize, num: u32, offset: usize): void {
290
290
291
291
// @ts -ignore: decorator
292
292
@inline
293
- export function utoa32_hex_core ( buffer : usize , num : u32 , offset : usize ) : void {
293
+ function utoa32_hex_core ( buffer : usize , num : u32 , offset : usize ) : void {
294
294
if ( ASC_SHRINK_LEVEL >= 1 ) {
295
295
utoa_hex_simple < u32 > ( buffer , num , offset ) ;
296
296
} else {
@@ -300,7 +300,7 @@ export function utoa32_hex_core(buffer: usize, num: u32, offset: usize): void {
300
300
301
301
// @ts -ignore: decorator
302
302
@inline
303
- export function utoa64_dec_core ( buffer : usize , num : u64 , offset : usize ) : void {
303
+ function utoa64_dec_core ( buffer : usize , num : u64 , offset : usize ) : void {
304
304
if ( ASC_SHRINK_LEVEL >= 1 ) {
305
305
utoa_dec_simple < u64 > ( buffer , num , offset ) ;
306
306
} else {
@@ -310,15 +310,15 @@ export function utoa64_dec_core(buffer: usize, num: u64, offset: usize): void {
310
310
311
311
// @ts -ignore: decorator
312
312
@inline
313
- export function utoa64_hex_core ( buffer : usize , num : u64 , offset : usize ) : void {
313
+ function utoa64_hex_core ( buffer : usize , num : u64 , offset : usize ) : void {
314
314
if ( ASC_SHRINK_LEVEL >= 1 ) {
315
315
utoa_hex_simple < u64 > ( buffer , num , offset ) ;
316
316
} else {
317
317
utoa_hex_lut ( buffer , num , offset ) ;
318
318
}
319
319
}
320
320
321
- export function utoa64_any_core ( buffer : usize , num : u64 , offset : usize , radix : i32 ) : void {
321
+ function utoa64_any_core ( buffer : usize , num : u64 , offset : usize , radix : i32 ) : void {
322
322
const lut = changetype < usize > ( ANY_DIGITS ) ;
323
323
var base = u64 ( radix ) ;
324
324
if ( ( radix & ( radix - 1 ) ) == 0 ) { // for radix which pow of two
@@ -710,7 +710,7 @@ function prettify(buffer: usize, length: i32, k: i32): i32 {
710
710
}
711
711
}
712
712
713
- export function dtoa_core ( buffer : usize , value : f64 ) : i32 {
713
+ function dtoa_core ( buffer : usize , value : f64 ) : i32 {
714
714
var sign = i32 ( value < 0 ) ;
715
715
if ( sign ) {
716
716
value = - value ;
@@ -736,8 +736,7 @@ export function dtoa(value: f64): String {
736
736
return result ;
737
737
}
738
738
739
- export function itoa_stream < T extends number > ( buffer : usize , offset : usize , value : T ) : u32 {
740
- buffer += offset << 1 ;
739
+ export function itoa_buffered < T extends number > ( buffer : usize , value : T ) : u32 {
741
740
var sign : u32 = 0 ;
742
741
if ( isSigned < T > ( ) ) {
743
742
sign = u32 ( value < 0 ) ;
@@ -783,8 +782,7 @@ export function itoa_stream<T extends number>(buffer: usize, offset: usize, valu
783
782
return decimals ;
784
783
}
785
784
786
- export function dtoa_stream ( buffer : usize , offset : usize , value : f64 ) : u32 {
787
- buffer += offset << 1 ;
785
+ export function dtoa_buffered ( buffer : usize , value : f64 ) : u32 {
788
786
if ( value == 0 ) {
789
787
store < u16 > ( buffer , CharCode . _0 ) ;
790
788
store < u16 > ( buffer , CharCode . DOT , 2 ) ;
0 commit comments