---
Fuzzer filename: '/src/h3/src/apps/fuzzers/fuzzerInternalCoordIjk.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SUB_INT32S_OVERFLOWS
      functionSourceFile: '/src/h3/src/h3lib/include/mathExtensions.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ADD_INT32S_OVERFLOWS
      functionSourceFile: '/src/h3/src/h3lib/include/mathExtensions.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ijkNormalize
      functionSourceFile: '/src/h3/src/h3lib/include/coordijk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ijkNormalizeCouldOverflow
      functionSourceFile: '/src/h3/src/h3lib/include/coordijk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ADD_INT32S_OVERFLOWS
        - SUB_INT32S_OVERFLOWS
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/h3lib/include/coordijk.h:180,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:184,13'
          Dst:             SUB_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:188,13'
          Dst:             SUB_INT32S_OVERFLOWS
    - functionName:    _upAp7rChecked
      functionSourceFile: '/src/h3/src/h3lib/include/coordijk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          184
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ADD_INT32S_OVERFLOWS
        - SUB_INT32S_OVERFLOWS
        - __assert_fail
        - _ijkNormalize
        - _ijkNormalizeCouldOverflow
        - lround
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/h3lib/include/coordijk.h:437,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:441,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:445,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:450,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:453,13'
          Dst:             SUB_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:458,19'
          Dst:             lround
        - Src:             'src/h3lib/include/coordijk.h:459,19'
          Dst:             lround
        - Src:             'src/h3lib/include/coordijk.h:464,9'
          Dst:             _ijkNormalizeCouldOverflow
        - Src:             'src/h3lib/include/coordijk.h:464,9'
          Dst:             __assert_fail
        - Src:             'src/h3lib/include/coordijk.h:467,5'
          Dst:             _ijkNormalize
    - functionName:    lround
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _upAp7Checked
      functionSourceFile: '/src/h3/src/h3lib/include/coordijk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          184
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ADD_INT32S_OVERFLOWS
        - SUB_INT32S_OVERFLOWS
        - __assert_fail
        - _ijkNormalize
        - _ijkNormalizeCouldOverflow
        - lround
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/h3lib/include/coordijk.h:389,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:393,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:397,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:402,13'
          Dst:             SUB_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:405,13'
          Dst:             ADD_INT32S_OVERFLOWS
        - Src:             'src/h3lib/include/coordijk.h:410,19'
          Dst:             lround
        - Src:             'src/h3lib/include/coordijk.h:411,19'
          Dst:             lround
        - Src:             'src/h3lib/include/coordijk.h:416,9'
          Dst:             _ijkNormalizeCouldOverflow
        - Src:             'src/h3lib/include/coordijk.h:416,9'
          Dst:             __assert_fail
        - Src:             'src/h3lib/include/coordijk.h:419,5'
          Dst:             _ijkNormalize
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/h3/src/apps/fuzzers/fuzzerInternalCoordIjk.c'
      linkageType:     externalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ijkNormalize
        - _ijkNormalizeCouldOverflow
        - _upAp7Checked
        - _upAp7rChecked
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/apps/fuzzers/fuzzerInternalCoordIjk.c:38,9'
          Dst:             _upAp7Checked
        - Src:             'src/apps/fuzzers/fuzzerInternalCoordIjk.c:40,9'
          Dst:             _upAp7rChecked
        - Src:             'src/apps/fuzzers/fuzzerInternalCoordIjk.c:46,10'
          Dst:             _ijkNormalizeCouldOverflow
        - Src:             'src/apps/fuzzers/fuzzerInternalCoordIjk.c:47,9'
          Dst:             _ijkNormalize
...
