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:
    - itoa::Buffer::new
    - Buffer::format
    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:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 80
    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:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 90
    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:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    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: as_mut_ptr
      Src: /src/itoa/src/lib.rs:107,1
    - Dst: bytes.as_mut_ptr().cast::<I::Buffer>
      Src: /src/itoa/src/lib.rs:107,1
    - Dst: u128::write
      Src: /src/itoa/src/lib.rs:108,1
    - Dst: len
      Src: /src/itoa/src/lib.rs:109,1
    - Dst: hint::unreachable_unchecked
      Src: /src/itoa/src/lib.rs:110,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    argCount: 1
    argNames:
    - i
    argTypes:
    - I
    constantsTouched: []
    func_position:
      end: 113
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 113
    functionName: Buffer::format
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 1
    functionsReached:
    - as_mut_ptr
    - hint::unreachable_unchecked
    - bytes.as_mut_ptr().cast::<I::Buffer>
    - u128::write
    - len
    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: 183
      start: 135
    functionDepth: 1
    functionLinenumber: 135
    functionLinenumberEnd: 183
    functionName: impl_Integer
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - unwrap
    - write
    - Unsigned::fmt
    - ilog10
    - try_into
    - impl_Integer::unsigned_abs
    - slice_buffer_to_str
    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: 209
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 209
    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: 237
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 237
    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:249,1
    - Dst: str::from_utf8_unchecked
      Src: /src/itoa/src/lib.rs:252,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    argCount: 2
    argNames:
    - buf
    - offset
    argTypes:
    - '&[MaybeUninit<u8>]'
    - usize
    constantsTouched: []
    func_position:
      end: 253
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 253
    functionName: slice_buffer_to_str
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 1
    functionsReached:
    - str::from_utf8_unchecked
    - '&[MaybeUninit<u8>]::get_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: 327
      start: 259
    functionDepth: 1
    functionLinenumber: 259
    functionLinenumberEnd: 327
    functionName: impl_Unsigned
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - mem::size_of::<Self>
    - write
    - get_unchecked
    - try_into
    - divmod100
    - expect
    - len
    linkageType: ''
    returnType: ''
    signature: ''
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '&mut Self::Buffer::len'
      Src: /src/itoa/src/lib.rs:340,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:341,1
    - Dst: div_rem_1e16
      Src: /src/itoa/src/lib.rs:345,1
    - Dst: enc_16lsd::<{ u128::MAX_STR_LEN - 16 }>
      Src: /src/itoa/src/lib.rs:350,1
    - Dst: div_rem_1e16
      Src: /src/itoa/src/lib.rs:353,1
    - Dst: enc_16lsd::<{ u128::MAX_STR_LEN - 32 }>
      Src: /src/itoa/src/lib.rs:358,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:371,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:373,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:373,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:374,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:374,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: divmod100
      Src: /src/itoa/src/lib.rs:384,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:387,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:387,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:388,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:388,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:399,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 133
    argCount: 1
    argNames:
    - buf
    argTypes:
    - '&mut Self::Buffer'
    constantsTouched: []
    func_position:
      end: 403
      start: 336
    functionDepth: 1
    functionLinenumber: 336
    functionLinenumberEnd: 403
    functionName: u128::fmt
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - write
    - enc_16lsd::<{ u128::MAX_STR_LEN - 32 }>
    - get_unchecked
    - divmod100
    - '&mut Self::Buffer::len'
    - div_rem_1e16
    - enc_16lsd::<{ u128::MAX_STR_LEN - 16 }>
    linkageType: ''
    returnType: usize
    signature: 'fn fmt(self, buf: &mut Self::Buffer) -> usize'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: rev
      Src: /src/itoa/src/lib.rs:413,1
    - Dst: divmod100
      Src: /src/itoa/src/lib.rs:417,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:419,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:420,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: divmod100
      Src: /src/itoa/src/lib.rs:431,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:433,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:433,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:434,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:434,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:435,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:435,1
    - Dst: write
      Src: /src/itoa/src/lib.rs:436,1
    - Dst: get_unchecked
      Src: /src/itoa/src/lib.rs:436,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 118
    argCount: 2
    argNames:
    - buf
    - n
    argTypes:
    - '&mut [MaybeUninit<u8>]'
    - u64
    constantsTouched: []
    func_position:
      end: 438
      start: 408
    functionDepth: 1
    functionLinenumber: 408
    functionLinenumberEnd: 438
    functionName: enc_16lsd
    functionSourceFile: /src/itoa/src/lib.rs
    functionUses: 0
    functionsReached:
    - write
    - divmod100
    - rev
    - get_unchecked
    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:463,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    argCount: 1
    argNames:
    - n
    argTypes:
    - u128
    constantsTouched: []
    func_position:
      end: 466
      start: 450
    functionDepth: 1
    functionLinenumber: 450
    functionLinenumberEnd: 466
    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:
    - itoa::Buffer::new
    - Buffer::format
    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:
    - hint::black_box
    - unwrap
    - iter
    - Buffer::as_slice
    - Vec::with_capacity
    - itoa::Buffer::new
    - finish
    - Buffer::format
    - '&mut Criterion::benchmark_group'
    - bench_function
    - Buffer::clear
    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
