---
Fuzzer filename: '/src/arduinojson/extras/fuzzing/number_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN11ArduinoJson8V742HB426detail8pgm_readIfEET_PKS3_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIfEixEl
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail8pgm_readIfEET_PKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:61,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail8pgm_readIfEET_PKS3_
    - functionName:    _ZN11ArduinoJson8V742HB426detail10alias_castIfjEET_T0_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/alias_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE5forgeEj
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail10alias_castIfjEET_T0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:143,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail10alias_castIfjEET_T0_
    - functionName:    _ZN11ArduinoJson8V742HB426detail7pgm_ptrIfEC2EPKf
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEC2EPKf
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail7pgm_ptrIfEC2EPKf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:71,38'
          Dst:             _ZN11ArduinoJson8V742HB426detail7pgm_ptrIfEC2EPKf
    - functionName:    _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEixEm
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIfEixEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:74,5'
          Dst:             __assert_fail
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:75,12'
          Dst:             _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIfEixEl
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE3nanEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      float
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE5forgeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:147,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE5forgeEj
    - functionName:    _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EE4sizeEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25negativeBinaryPowersOfTenEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEC2EPKf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:139,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEC2EPKf
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25positiveBinaryPowersOfTenEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEC2EPKf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:126,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEC2EPKf
    - functionName:    _ZN11ArduinoJson8V742HB426detail8pgm_readIdEET_PKS3_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIdEixEl
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail8pgm_readIdEET_PKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:61,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail8pgm_readIdEET_PKS3_
    - functionName:    _ZN11ArduinoJson8V742HB426detail7pgm_ptrIdEC2EPKd
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEC2EPKd
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail7pgm_ptrIdEC2EPKd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:71,38'
          Dst:             _ZN11ArduinoJson8V742HB426detail7pgm_ptrIdEC2EPKd
    - functionName:    _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEixEm
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIdEixEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:74,5'
          Dst:             __assert_fail
        - Src:             '../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp:75,12'
          Dst:             _ZNK11ArduinoJson8V742HB426detail7pgm_ptrIdEixEl
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3nanEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE5forgeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:67,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE5forgeEm
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE5forgeEm
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail10alias_castIdmEET_T0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:102,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail10alias_castIdmEET_T0_
    - functionName:    _ZN11ArduinoJson8V742HB426detail10alias_castIdmEET_T0_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/alias_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EE4sizeEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/pgmspace_generic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25negativeBinaryPowersOfTenEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEC2EPKd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:63,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEC2EPKd
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25positiveBinaryPowersOfTenEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEC2EPKd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:46,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEC2EPKd
    - functionName:    _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ed
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ef
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11NumberValueC2Em
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11NumberValueC2El
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ev
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIfiEET_S3_T0_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25negativeBinaryPowersOfTenEv
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25positiveBinaryPowersOfTenEv
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE3nanEv
        - _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EE4sizeEv
        - _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:200,30'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25positiveBinaryPowersOfTenEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:201,30'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE25negativeBinaryPowersOfTenEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:207,30'
          Dst:             _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EE4sizeEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:208,14'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIfLm4EE3nanEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:210,12'
          Dst:             _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIfLm6EEixEm
    - functionName:    _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIdiEET_S3_T0_
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25negativeBinaryPowersOfTenEv
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25positiveBinaryPowersOfTenEv
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3nanEv
        - _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EE4sizeEv
        - _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:200,30'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25positiveBinaryPowersOfTenEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:201,30'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE25negativeBinaryPowersOfTenEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:207,30'
          Dst:             _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EE4sizeEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:208,14'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3nanEv
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:210,12'
          Dst:             _ZNK11ArduinoJson8V742HB426detail9pgm_arrayIdLm9EEixEm
    - functionName:    _ZN11ArduinoJson8V742HB426detail6NumberC2Ed
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:57,53'
          Dst:             _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ed
    - functionName:    _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3infEv
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/FloatTraits.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE5forgeEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/FloatTraits.hpp:71,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE5forgeEm
    - functionName:    _ZN11ArduinoJson8V742HB426detail6NumberC2Ef
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ef
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:53,51'
          Dst:             _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ef
    - functionName:    _ZN11ArduinoJson8V742HB426detail6NumberC2Em
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11NumberValueC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:55,64'
          Dst:             _ZN11ArduinoJson8V742HB426detail11NumberValueC2Em
    - functionName:    _ZN11ArduinoJson8V742HB426detail6NumberC2El
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11NumberValueC2El
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:54,65'
          Dst:             _ZN11ArduinoJson8V742HB426detail11NumberValueC2El
    - functionName:    _ZN11ArduinoJson8V742HB426detail6NumberC2Ev
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:52,3'
          Dst:             _ZN11ArduinoJson8V742HB426detail11NumberValueC2Ev
    - functionName:    _ZN11ArduinoJson8V742HB426detail7isdigitEc
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Polyfills/ctype.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ArduinoJson8V742HB426detail11parseNumberEPKc
      functionSourceFile: '/src/arduinojson/extras/fuzzing/../../src/ArduinoJson/Numbers/parseNumber.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         88
      ICount:          476
      EdgeCount:       115
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3infEv
        - _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIdiEET_S3_T0_
        - _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIfiEET_S3_T0_
        - _ZN11ArduinoJson8V742HB426detail6NumberC2Ed
        - _ZN11ArduinoJson8V742HB426detail6NumberC2Ef
        - _ZN11ArduinoJson8V742HB426detail6NumberC2El
        - _ZN11ArduinoJson8V742HB426detail6NumberC2Em
        - _ZN11ArduinoJson8V742HB426detail6NumberC2Ev
        - _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/ArduinoJson/Numbers/parseNumber.hpp:113,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:110,3'
          Dst:             __assert_fail
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:135,8'
          Dst:             _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:136,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ev
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:142,10'
          Dst:             _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:158,16'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2El
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:161,14'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Em
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:172,10'
          Dst:             _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:179,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:199,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail7isdigitEc
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:203,18'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ef
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:205,40'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3infEv
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:205,56'
          Dst:             _ZN11ArduinoJson8V742HB426detail11FloatTraitsIdLm8EE3infEv
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:205,18'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ed
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:216,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ev
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:223,25'
          Dst:             _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIdiEET_S3_T0_
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:224,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ed
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:228,25'
          Dst:             _ZN11ArduinoJson8V742HB426detail20multiplyByPowerOfTenIfiEET_S3_T0_
        - Src:             '../../src/ArduinoJson/Numbers/parseNumber.hpp:229,12'
          Dst:             _ZN11ArduinoJson8V742HB426detail6NumberC2Ef
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/arduinojson/extras/fuzzing/number_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11ArduinoJson8V742HB426detail11parseNumberEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'number_fuzzer.cpp:7,3'
          Dst:             _ZN11ArduinoJson8V742HB426detail11parseNumberEPKc
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
