All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: itoa::Buffer::new
      Src: /src/itoa/tests/test.rs:5,1
    - Dst: Buffer::format
      Src: /src/itoa/tests/test.rs:6,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 3
    functionDepth: 1
    functionLinenumber: 3
    functionLinenumberEnd: 14
    functionName: test
    functionSourceFile: /src/itoa/tests/test.rs
    functionUses: 0
    functionsReached:
    - Buffer::format
    - itoa::Buffer::new
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 45
    functionName: test_max_str_len
    functionSourceFile: /src/itoa/tests/test.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: fn test_max_str_len()
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:14,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:14,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:15,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:15,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:19,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:19,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:19,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:21,1
    - Dst: u128::from
      Src: /src/itoa/src/u128_ext.rs:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    argCount: 2
    argNames:
    - x
    - y
    argTypes:
    - u128
    - u128
    constantsTouched: []
    func_position:
      end: 22
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 22
    functionName: mulhi
    functionSourceFile: /src/itoa/src/u128_ext.rs
    functionUses: 0
    functionsReached:
    - u128::from
    linkageType: ''
    returnType: u128
    signature: 'pub(crate) fn mulhi(x: u128, y: u128) -> u128'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Buffer::new
      Src: /src/itoa/src/lib.rs:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: Buffer::default
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - Buffer::new
    linkageType: ''
    returnType: Buffer
    signature: fn default() -> Buffer
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Buffer::new
      Src: /src/itoa/src/lib.rs:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: Buffer::clone
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - Buffer::new
    linkageType: ''
    returnType: Self
    signature: fn clone(&self) -> Self
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: MaybeUninit::<u8>::uninit
      Src: /src/itoa/src/lib.rs:100,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: Buffer::new
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 3
    functionsReached:
    - MaybeUninit::<u8>::uninit
    linkageType: ''
    returnType: Buffer
    signature: pub fn new() -> Buffer
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: u128::write
      Src: /src/itoa/src/lib.rs:108,1
    - Dst: bytes).cast::<<I as private::Sealed>::Buffer>
      Src: /src/itoa/src/lib.rs:109,1
    - Dst: len
      Src: /src/itoa/src/lib.rs:111,1
    - Dst: hint::unreachable_unchecked
      Src: /src/itoa/src/lib.rs:112,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 13
    argCount: 1
    argNames:
    - i
    argTypes:
    - I
    constantsTouched: []
    func_position:
      end: 115
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 115
    functionName: Buffer::format
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 1
    functionsReached:
    - len
    - u128::write
    - hint::unreachable_unchecked
    - bytes).cast::<<I as private::Sealed>::Buffer>
    linkageType: ''
    returnType: '&str'
    signature: 'pub fn format<I: Integer>(&mut self, i: I) -> &str'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ilog10
      Src: /src/itoa/src/lib.rs:9,1
    - Dst: Unsigned::fmt
      Src: /src/itoa/src/lib.rs:18,1
    - Dst: slice_buffer_to_str
      Src: /src/itoa/src/lib.rs:20,1
    - Dst: ilog10
      Src: /src/itoa/src/lib.rs:25,1
    - Dst: Unsigned::fmt
      Src: /src/itoa/src/lib.rs:35,1
    - Dst: impl_Integer::unsigned_abs
      Src: /src/itoa/src/lib.rs:36,1
    - Dst: try_into
      Src: /src/itoa/src/lib.rs:37,1
    - Dst: unwrap
      Src: /src/itoa/src/lib.rs:37,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:41,1
    - Dst: slice_buffer_to_str
      Src: /src/itoa/src/lib.rs:44,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 38
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 137
    functionDepth: 1
    functionLinenumber: 137
    functionLinenumberEnd: 185
    functionName: impl_Integer
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - unwrap
    - slice_buffer_to_str
    - try_into
    - ilog10
    - Unsigned::fmt
    - write
    - impl_Integer::unsigned_abs
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: write
      Src: /src/itoa/src/lib.rs:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 211
    functionName: impl_Integer_size
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - write
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    argCount: 1
    argNames:
    - value
    argTypes:
    - u32
    constantsTouched: []
    func_position:
      end: 239
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 239
    functionName: divmod100
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: (u32, u32)
    signature: 'fn divmod100(value: u32) -> (u32, u32)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '&[MaybeUninit<u8>]::get_unchecked'
      Src: /src/itoa/src/lib.rs:251,1
    - Dst: str::from_utf8_unchecked
      Src: /src/itoa/src/lib.rs:254,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    argCount: 2
    argNames:
    - buf
    - offset
    argTypes:
    - '&[MaybeUninit<u8>]'
    - usize
    constantsTouched: []
    func_position:
      end: 255
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 255
    functionName: slice_buffer_to_str
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 1
    functionsReached:
    - '&[MaybeUninit<u8>]::get_unchecked'
    - str::from_utf8_unchecked
    linkageType: ''
    returnType: '&str'
    signature: 'unsafe fn slice_buffer_to_str(buf: &[MaybeUninit<u8>], offset: usize)
      -> &str'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: len
      Src: /src/itoa/src/lib.rs:6,1
    - Dst: mem::size_of::<Self>
      Src: /src/itoa/src/lib.rs:12,1
    - Dst: try_into
      Src: /src/itoa/src/lib.rs:14,1
    - Dst: expect
      Src: /src/itoa/src/lib.rs:14,1
    - Dst: try_into
      Src: /src/itoa/src/lib.rs:21,1
    - Dst: expect
      Src: /src/itoa/src/lib.rs:21,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:26,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:28,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:29,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:30,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:31,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:32,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:33,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:34,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:35,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:43,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:46,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:47,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:48,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:49,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:60,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 118
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 329
      start: 261
    functionDepth: 1
    functionLinenumber: 261
    functionLinenumberEnd: 329
    functionName: impl_Unsigned
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - divmod100
    - try_into
    - expect
    - get_unchecked
    - len
    - mem::size_of::<Self>
    - write
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '&mut Self::Buffer::len'
      Src: /src/itoa/src/lib.rs:342,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:343,1
    - Dst: div_rem_1e16
      Src: /src/itoa/src/lib.rs:347,1
    - Dst: enc_16lsd::<{ u128::MAX_STR_LEN - 16 }>
      Src: /src/itoa/src/lib.rs:352,1
    - Dst: div_rem_1e16
      Src: /src/itoa/src/lib.rs:355,1
    - Dst: enc_16lsd::<{ u128::MAX_STR_LEN - 32 }>
      Src: /src/itoa/src/lib.rs:360,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:373,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:375,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:375,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:376,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:376,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:377,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:377,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:378,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:378,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:386,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:389,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:389,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:390,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:390,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:401,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 133
    argCount: 1
    argNames:
    - buf
    argTypes:
    - '&mut Self::Buffer'
    constantsTouched: []
    func_position:
      end: 405
      start: 338
    functionDepth: 1
    functionLinenumber: 338
    functionLinenumberEnd: 405
    functionName: u128::fmt
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - divmod100
    - '&mut Self::Buffer::len'
    - get_unchecked
    - div_rem_1e16
    - enc_16lsd::<{ u128::MAX_STR_LEN - 16 }>
    - write
    - enc_16lsd::<{ u128::MAX_STR_LEN - 32 }>
    linkageType: ''
    returnType: usize
    signature: 'fn fmt(self, buf: &mut Self::Buffer) -> usize'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: rev
      Src: /src/itoa/src/lib.rs:415,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:419,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:421,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:422,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:423,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:424,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:425,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:426,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:427,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:428,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 67
    argCount: 2
    argNames:
    - buf
    - n
    argTypes:
    - '&mut [MaybeUninit<u8>]'
    - u64
    constantsTouched: []
    func_position:
      end: 431
      start: 410
    functionDepth: 1
    functionLinenumber: 410
    functionLinenumberEnd: 431
    functionName: enc_16lsd
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - write
    - divmod100
    - get_unchecked
    - rev
    linkageType: ''
    returnType: void
    signature: 'fn enc_16lsd<const OFFSET: usize>(buf: &mut [MaybeUninit<u8>], n:
      u64)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: u128_ext::mulhi
      Src: /src/itoa/src/lib.rs:456,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    argCount: 1
    argNames:
    - n
    argTypes:
    - u128
    constantsTouched: []
    func_position:
      end: 459
      start: 443
    functionDepth: 1
    functionLinenumber: 443
    functionLinenumberEnd: 459
    functionName: div_rem_1e16
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 1
    functionsReached:
    - u128_ext::mulhi
    linkageType: ''
    returnType: (u128, u64)
    signature: 'fn div_rem_1e16(n: u128) -> (u128, u64)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: itoa::Buffer::new
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:4,1
    - Dst: Buffer::format
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:5,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 23
    functionDepth: 2
    functionLinenumber: 23
    functionLinenumberEnd: 34
    functionName: test_itoa
    functionSourceFile: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs
    functionUses: 0
    functionsReached:
    - Buffer::format
    - itoa::Buffer::new
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:3,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:4,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:5,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:6,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:7,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:8,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:9,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:10,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:11,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:12,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:13,1
    - Dst: test_itoa
      Src: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs:14,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 36
    functionDepth: 3
    functionLinenumber: 36
    functionLinenumberEnd: 51
    functionName: fuzz_target
    functionSourceFile: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs
    functionUses: 0
    functionsReached:
    - test_itoa
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '&mut Criterion::benchmark_group'
      Src: /src/itoa/benches/bench.rs:7,1
    - Dst: bench_function
      Src: /src/itoa/benches/bench.rs:8,1
    - Dst: itoa::Buffer::new
      Src: /src/itoa/benches/bench.rs:9,1
    - Dst: iter
      Src: /src/itoa/benches/bench.rs:10,1
    - Dst: hint::black_box
      Src: /src/itoa/benches/bench.rs:11,1
    - Dst: Buffer::format
      Src: /src/itoa/benches/bench.rs:12,1
    - Dst: hint::black_box
      Src: /src/itoa/benches/bench.rs:13,1
    - Dst: bench_function
      Src: /src/itoa/benches/bench.rs:16,1
    - Dst: Vec::with_capacity
      Src: /src/itoa/benches/bench.rs:17,1
    - Dst: iter
      Src: /src/itoa/benches/bench.rs:18,1
    - Dst: Buffer::clear
      Src: /src/itoa/benches/bench.rs:19,1
    - Dst: hint::black_box
      Src: /src/itoa/benches/bench.rs:20,1
    - Dst: unwrap
      Src: /src/itoa/benches/bench.rs:21,1
    - Dst: hint::black_box
      Src: /src/itoa/benches/bench.rs:22,1
    - Dst: Buffer::as_slice
      Src: /src/itoa/benches/bench.rs:22,1
    - Dst: finish
      Src: /src/itoa/benches/bench.rs:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 39
    argCount: 3
    argNames:
    - c
    - group_name
    - int
    argTypes:
    - '&mut Criterion'
    - '&str'
    - impl itoa::Integer + Display
    constantsTouched: []
    func_position:
      end: 26
      start: 6
    functionDepth: 2
    functionLinenumber: 6
    functionLinenumberEnd: 26
    functionName: do_bench
    functionSourceFile: /src/itoa/benches/bench.rs
    functionUses: 0
    functionsReached:
    - unwrap
    - hint::black_box
    - finish
    - '&mut Criterion::benchmark_group'
    - Buffer::format
    - itoa::Buffer::new
    - Buffer::as_slice
    - Buffer::clear
    - iter
    - bench_function
    - Vec::with_capacity
    linkageType: ''
    returnType: void
    signature: 'fn do_bench(c: &mut Criterion, group_name: &str, int: impl itoa::Integer
      + Display)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:29,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:30,1
    - Dst: u64::from
      Src: /src/itoa/benches/bench.rs:30,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:31,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:33,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:34,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:36,1
    - Dst: do_bench
      Src: /src/itoa/benches/bench.rs:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    argCount: 1
    argNames:
    - c
    argTypes:
    - '&mut Criterion'
    constantsTouched: []
    func_position:
      end: 38
      start: 28
    functionDepth: 3
    functionLinenumber: 28
    functionLinenumberEnd: 38
    functionName: bench
    functionSourceFile: /src/itoa/benches/bench.rs
    functionUses: 1
    functionsReached:
    - do_bench
    - u64::from
    linkageType: ''
    returnType: void
    signature: 'fn bench(c: &mut Criterion)'
Fuzzer filename: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs
Fuzzing method: fuzz_target
report: name
sources:
- function_names:
  - test
  - test_max_str_len
  source_file: /src/itoa/tests/test.rs
- function_names:
  - mulhi
  source_file: /src/itoa/src/u128_ext.rs
- function_names:
  - Buffer::default
  - Buffer::clone
  - Buffer::new
  - Buffer::format
  - impl_Integer
  - impl_Integer_size
  - divmod100
  - slice_buffer_to_str
  - impl_Unsigned
  - u128::fmt
  - enc_16lsd
  - div_rem_1e16
  source_file: /src/itoa/src/lib.rs
- function_names:
  - test_itoa
  - fuzz_target
  source_file: /src/itoa/fuzz/fuzz_targets/fuzz_itoa.rs
- function_names:
  - do_bench
  - bench
  source_file: /src/itoa/benches/bench.rs
