---
Fuzzer filename: '/src/cpp-httplib/test/fuzzing/url_parser_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN7httplib6detail12NoProxyEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2595
      functionLinenumberEnd: 2595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    257
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server21WebSocketHandlerEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server18CustomHandlerEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server15MountPointEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2405
      functionLinenumberEnd: 2405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2405,10'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib10ThreadPool6workerEbENKUlvE0_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11808
      functionLinenumberEnd: 11808
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_clockwait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib10ThreadPool6workerEbENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11800
      functionLinenumberEnd: 11800
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11771
      functionLinenumberEnd: 11780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ThreadPool6workerEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11790
      functionLinenumberEnd: 11827
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          201
      EdgeCount:       66
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:11804,11'
          Dst:             _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
        - Src:             '../../httplib.h:11819,5'
          Dst:             __assert_fail
    - 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:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11736
      functionLinenumberEnd: 11736
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib10ThreadPool6workerEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11736,60'
          Dst:             _ZN7httplib10ThreadPool6workerEb
    - functionName:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail21process_client_socketEilllllNSt3__16chrono10time_pointINS2_12steady_clockENS2_8durationIxNS1_5ratioILl1ELl1000000000EEEEEEENS1_8functionIFbRNS_6StreamEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6503
      functionLinenumberEnd: 6508
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - _ZN7httplib6detail12SocketStreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6504,16'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:6508,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:6508,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11861
      functionLinenumberEnd: 11861
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6StreamC2Ev
        - _ZN7httplib6StreamD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11851,22'
          Dst:             _ZN7httplib6StreamC2Ev
        - Src:             '../../httplib.h:11861,39'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6detail12SocketStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11863
      functionLinenumberEnd: 11863
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6StreamD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11863,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6StreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6StreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12SocketStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11863
      functionLinenumberEnd: 11863
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12SocketStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11863,36'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZNK7httplib6detail12SocketStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11865
      functionLinenumberEnd: 11866
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12SocketStream13wait_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11869
      functionLinenumberEnd: 11880
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11select_readEill
        - _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
        - _ZNK7httplib6detail12SocketStream8durationEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11871,12'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:11876,42'
          Dst:             _ZNK7httplib6detail12SocketStream8durationEv
        - Src:             '../../httplib.h:11876,3'
          Dst:             _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
        - Src:             '../../httplib.h:11879,10'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZNK7httplib6detail12SocketStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11882
      functionLinenumberEnd: 11883
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12select_writeEill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11883,10'
          Dst:             _ZN7httplib6detail12select_writeEill
    - functionName:    _ZNK7httplib6detail12SocketStream13is_peer_aliveEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11904
      functionLinenumberEnd: 11905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail15is_socket_aliveEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11905,10'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail12SocketStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11908
      functionLinenumberEnd: 11968
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          198
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail11read_socketEiPvmi
        - _ZN7httplib6detail12SocketStream15ensure_readableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11930,8'
          Dst:             _ZN7httplib6detail12SocketStream15ensure_readableEv
        - Src:             '../../httplib.h:11939,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
        - Src:             '../../httplib.h:11958,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail12SocketStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11970
      functionLinenumberEnd: 11979
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11send_socketEiPKvmi
        - _ZNK7httplib6detail12SocketStream13wait_writableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11971,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_writableEv
        - Src:             '../../httplib.h:11978,10'
          Dst:             _ZN7httplib6detail11send_socketEiPKvmi
    - functionName:    _ZNK7httplib6detail12SocketStream22get_remote_ip_and_portERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11982
      functionLinenumberEnd: 11983
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11983,10'
          Dst:             _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
    - functionName:    _ZNK7httplib6detail12SocketStream21get_local_ip_and_portERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11987
      functionLinenumberEnd: 11988
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11988,10'
          Dst:             _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
    - functionName:    _ZNK7httplib6detail12SocketStream6socketEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11991
      functionLinenumberEnd: 11991
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12SocketStream8durationEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11993
      functionLinenumberEnd: 11996
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12SocketStream16set_read_timeoutEll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11999
      functionLinenumberEnd: 12002
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12SocketStream13buffered_dataERm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11894
      functionLinenumberEnd: 11896
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12SocketStream16consume_bufferedEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11899
      functionLinenumberEnd: 11902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11900,3'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7247
      functionLinenumberEnd: 7254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
        - getsockname
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7250,8'
          Dst:             getsockname
        - Src:             '../../httplib.h:7252,5'
          Dst:             _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
    - functionName:    getsockname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7226
      functionLinenumberEnd: 7245
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - getnameinfo
        - ntohs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7228,12'
          Dst:             ntohs
        - Src:             '../../httplib.h:7231,9'
          Dst:             ntohs
        - Src:             '../../httplib.h:7237,7'
          Dst:             getnameinfo
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getnameinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7256
      functionLinenumberEnd: 7282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
        - getpeername
        - getsockopt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7260,8'
          Dst:             getpeername
        - Src:             '../../httplib.h:7267,11'
          Dst:             getsockopt
        - Src:             '../../httplib.h:7280,5'
          Dst:             _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
    - functionName:    getpeername
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11send_socketEiPKvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6304
      functionLinenumberEnd: 6305
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6305,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6278
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6281,11'
          Dst:             _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
        - Src:             '../../httplib.h:6282,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6305
      functionLinenumberEnd: 6312
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - send
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6306,12'
          Dst:             send
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12SocketStream15ensure_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11886
      functionLinenumberEnd: 11892
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7httplib6detail12SocketStream13wait_readableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11891,10'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_readableEv
    - functionName:    _ZN7httplib6detail11read_socketEiPvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6291
      functionLinenumberEnd: 6292
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6292,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6278
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6281,11'
          Dst:             _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
        - Src:             '../../httplib.h:6282,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6292
      functionLinenumberEnd: 6299
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - recv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6293,12'
          Dst:             recv
    - functionName:    recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15is_socket_aliveEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6370
      functionLinenumberEnd: 6379
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail11read_socketEiPvmi
        - _ZN7httplib6detail11select_readEill
        - __errno_location
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6371,20'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:6374,25'
          Dst:             __errno_location
        - Src:             '../../httplib.h:6378,10'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail11select_readEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6336
      functionLinenumberEnd: 6337
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11select_implEisll
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6337,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZN7httplib6detail11select_implEisll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6325
      functionLinenumberEnd: 6333
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - short
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6333,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6278
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6281,11'
          Dst:             _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
        - Src:             '../../httplib.h:6282,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6333
      functionLinenumberEnd: 6333
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6333,38'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6316
      functionLinenumberEnd: 6320
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poll
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6320,10'
          Dst:             poll
    - functionName:    poll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12select_writeEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6340
      functionLinenumberEnd: 6341
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11select_implEisll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6341,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11838
      functionLinenumberEnd: 11848
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6StreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Stream13is_peer_aliveEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Stream16set_read_timeoutEll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1895
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Stream13buffered_dataERm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Stream16consume_bufferedEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1907
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13is_ip_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10111
      functionLinenumberEnd: 10115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inet_pton
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10114,10'
          Dst:             inet_pton
        - Src:             '../../httplib.h:10115,10'
          Dst:             inet_pton
    - functionName:    inet_pton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail13create_socketIZNS0_20create_client_socketERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_iibbNS2_8functionIFviEEEllllllSA_RNS_5ErrorEEUliR8addrinfoRbE_EEiSA_SA_iiibbSD_T_lENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6983
      functionLinenumberEnd: 6983
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freeaddrinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6983,38'
          Dst:             freeaddrinfo
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5057
      functionLinenumberEnd: 5064
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setsockopt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5058,10'
          Dst:             setsockopt
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6354
      functionLinenumberEnd: 6354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6354,35'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6278
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6281,11'
          Dst:             _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
        - Src:             '../../httplib.h:6282,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7109
      functionLinenumberEnd: 7109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freeaddrinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7109,38'
          Dst:             freeaddrinfo
    - functionName:    _ZZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7131
      functionLinenumberEnd: 7131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freeifaddrs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7131,38'
          Dst:             freeifaddrs
    - functionName:    freeifaddrs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail19set_socket_opt_timeEiiill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5068
      functionLinenumberEnd: 5076
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5076,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail26wait_until_socket_is_readyEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6345
      functionLinenumberEnd: 6368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - getsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6354,7'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - Src:             '../../httplib.h:6361,16'
          Dst:             getsockopt
    - functionName:    _ZN7httplib6detail19is_connection_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7058
      functionLinenumberEnd: 7062
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7062,10'
          Dst:             __errno_location
    - functionName:    _ZN7httplib6detail15set_nonblockingEib
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7047
      functionLinenumberEnd: 7056
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fcntl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7052,16'
          Dst:             fcntl
        - Src:             '../../httplib.h:7053,3'
          Dst:             fcntl
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7096
      functionLinenumberEnd: 7121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - _ZN7httplib6detail10scope_exitD2Ev
        - _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - bind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7105,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:7109,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:7114,10'
          Dst:             bind
        - Src:             '../../httplib.h:7121,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6572
      functionLinenumberEnd: 6898
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getaddrinfo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6898,10'
          Dst:             getaddrinfo
    - functionName:    _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10scope_exitD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:677,35'
          Dst:             __clang_call_terminate
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7128
      functionLinenumberEnd: 7162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - _ZN7httplib6detail10scope_exitD2Ev
        - getifaddrs
        - htonl
        - inet_ntop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7130,3'
          Dst:             getifaddrs
        - Src:             '../../httplib.h:7131,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:7141,13'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:7162,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:7146,14'
          Dst:             htonl
        - Src:             '../../httplib.h:7146,14'
          Dst:             htonl
        - Src:             '../../httplib.h:7148,15'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:7162,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    getifaddrs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_ntop
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htonl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib14set_socket_optEiiii
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10808
      functionLinenumberEnd: 10809
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10809,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7175
      functionLinenumberEnd: 7213
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          194
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail15set_nonblockingEib
        - _ZN7httplib6detail19is_connection_errorEv
        - _ZN7httplib6detail19set_socket_opt_timeEiiill
        - _ZN7httplib6detail26wait_until_socket_is_readyEill
        - _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - connect
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7178,29'
          Dst:             _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7180,16'
          Dst:             _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7187,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:7190,13'
          Dst:             connect
        - Src:             '../../httplib.h:7193,15'
          Dst:             _ZN7httplib6detail19is_connection_errorEv
        - Src:             '../../httplib.h:7197,19'
          Dst:             _ZN7httplib6detail26wait_until_socket_is_readyEill
        - Src:             '../../httplib.h:7205,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:7206,9'
          Dst:             _ZN7httplib6detail19set_socket_opt_timeEiiill
        - Src:             '../../httplib.h:7208,9'
          Dst:             _ZN7httplib6detail19set_socket_opt_timeEiiill
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6561
      functionLinenumberEnd: 6568
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13create_socketIZNS0_20create_client_socketERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_iibbNS2_8functionIFviEEEllllllSA_RNS_5ErrorEEUliR8addrinfoRbE_EEiSA_SA_iiibbSD_T_l
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6906
      functionLinenumberEnd: 7045
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          380
      EdgeCount:       67
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib14set_socket_optEiiii
        - _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - _ZN7httplib6detail10scope_exitD2Ev
        - _ZN7httplib6detail12close_socketEi
        - _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - __res_init
        - socket
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6933,17'
          Dst:             socket
        - Src:             '../../httplib.h:6943,29'
          Dst:             _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6965,12'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:6966,9'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:6976,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:6979,5'
          Dst:             __res_init
        - Src:             '../../httplib.h:6983,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:7012,9'
          Dst:             socket
        - Src:             '../../httplib.h:7027,24'
          Dst:             _ZN7httplib14set_socket_optEiiii
        - Src:             '../../httplib.h:7045,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:7030,7'
          Dst:             _ZN7httplib14set_socket_optEiiii
        - Src:             '../../httplib.h:7037,9'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:7039,5'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:7045,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6270
      functionLinenumberEnd: 6274
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
        - close
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6274,10'
          Dst:             close
        - Src:             '../../httplib.h:6274,10'
          Dst:             __clang_call_terminate
    - functionName:    __res_init
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10ip_in_cidrERKNSt3__15arrayIhLm16EEES5_i
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12203
      functionLinenumberEnd: 12216
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12208,25'
          Dst:             memcmp
    - functionName:    _ZZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlhE_clEh
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:624,54'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail11case_ignore8to_lowerEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail16NormalizedTargetC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionLinenumberEnd: 2606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail21host_matches_no_proxyERKNS0_16NormalizedTargetERKNSt3__16vectorINS0_12NoProxyEntryENS4_9allocatorIS6_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12333
      functionLinenumberEnd: 12365
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          217
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7httplib6detail10ip_in_cidrERKNSt3__15arrayIhLm16EEES5_i
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../httplib.h:12336,5'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:12339,29'
          Dst:             _ZN7httplib6detail10ip_in_cidrERKNSt3__15arrayIhLm16EEES5_i
        - Src:             '../../httplib.h:12344,29'
          Dst:             _ZN7httplib6detail10ip_in_cidrERKNSt3__15arrayIhLm16EEES5_i
    - functionName:    _ZN7httplib6detail16NormalizedTargetaSEOS1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionLinenumberEnd: 2602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail16normalize_targetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12304
      functionLinenumberEnd: 12330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail16NormalizedTargetC2Ev
        - _ZN7httplib6detail16NormalizedTargetD2Ev
        - inet_pton
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12305,20'
          Dst:             _ZN7httplib6detail16NormalizedTargetC2Ev
        - Src:             '../../httplib.h:12316,16'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:12321,9'
          Dst:             inet_pton
        - Src:             '../../httplib.h:12324,16'
          Dst:             inet_pton
        - Src:             '../../httplib.h:12330,1'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
        - Src:             '../../httplib.h:12330,1'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
    - functionName:    _ZN7httplib6detail16NormalizedTargetD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionLinenumberEnd: 2602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14apply_addr_mapERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEERSC_RS8_SJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10130
      functionLinenumberEnd: 10142
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail13is_ip_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10137,7'
          Dst:             _ZN7httplib6detail13is_ip_addressERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7171
      functionLinenumberEnd: 7223
      functionDepth:   0
      returnType:      int
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail13create_socketIZNS0_20create_client_socketERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_iibbNS2_8functionIFviEEEllllllSA_RNS_5ErrorEEUliR8addrinfoRbE_EEiSA_SA_iiibbSD_T_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7172,15'
          Dst:             _ZN7httplib6detail13create_socketIZNS0_20create_client_socketERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_iibbNS2_8functionIFviEEEllllllSA_RNS_5ErrorEEUliR8addrinfoRbE_EEiSA_SA_iiibbSD_T_l
    - functionName:    _ZNK7httplib10ClientImpl25is_proxy_enabled_for_hostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14603
      functionLinenumberEnd: 14617
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail16NormalizedTargetD2Ev
        - _ZN7httplib6detail16NormalizedTargetaSEOS1_
        - _ZN7httplib6detail16normalize_targetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail21host_matches_no_proxyERKNS0_16NormalizedTargetERKNSt3__16vectorINS0_12NoProxyEntryENS4_9allocatorIS6_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14610,26'
          Dst:             _ZN7httplib6detail16normalize_targetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14610,24'
          Dst:             _ZN7httplib6detail16NormalizedTargetaSEOS1_
        - Src:             '../../httplib.h:14610,7'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
        - Src:             '../../httplib.h:14613,13'
          Dst:             _ZN7httplib6detail21host_matches_no_proxyERKNS0_16NormalizedTargetERKNSt3__16vectorINS0_12NoProxyEntryENS4_9allocatorIS6_EEEE
        - Src:             '../../httplib.h:14615,17'
          Dst:             _ZN7httplib6detail16normalize_targetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14616,11'
          Dst:             _ZN7httplib6detail21host_matches_no_proxyERKNS0_16NormalizedTargetERKNSt3__16vectorINS0_12NoProxyEntryENS4_9allocatorIS6_EEEE
        - Src:             '../../httplib.h:14617,1'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
        - Src:             '../../httplib.h:14617,1'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
    - functionName:    _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14619
      functionLinenumberEnd: 14638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          155
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail14apply_addr_mapERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEERSC_RS8_SJ_
        - _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
        - _ZNK7httplib10ClientImpl25is_proxy_enabled_for_hostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14620,7'
          Dst:             _ZNK7httplib10ClientImpl25is_proxy_enabled_for_hostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14621,12'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
        - Src:             '../../httplib.h:14631,3'
          Dst:             _ZN7httplib6detail14apply_addr_mapERKNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEERSC_RS8_SJ_
        - Src:             '../../httplib.h:14633,10'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
    - functionName:    _ZN7httplib8UserDataD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlPKcmmmE_clESM_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14460
      functionLinenumberEnd: 14460
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_ENKUlSE_mmmE0_clESE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8342
      functionLinenumberEnd: 8343
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Stream9get_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1912
      functionLinenumberEnd: 1912
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10BodyReader4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11611
      functionLinenumberEnd: 11682
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          348
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - _ZNK7httplib6Stream9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11633,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:11640,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:11657,53'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:11661,29'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:11663,26'
          Dst:             _ZNK7httplib6Stream9get_errorEv
    - functionName:    _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15135
      functionLinenumberEnd: 15135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15139
      functionLinenumberEnd: 15194
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          341
      EdgeCount:       64
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
        - _ZN7httplib6detail6is_hexEcRi
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:15143,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:15144,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:15174,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:15147,24'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:15149,10'
          Dst:             _ZN7httplib6detail6is_hexEcRi
        - Src:             '../../httplib.h:15153,12'
          Dst:             _ZN7httplib6detail6is_hexEcRi
        - Src:             '../../httplib.h:15158,12'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:15174,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:15188,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:15189,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:15191,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:15190,24'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:15190,9'
          Dst:             strcmp
        - Src:             '../../httplib.h:15191,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6021
      functionLinenumberEnd: 6021
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail18stream_line_reader7getlineEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6044
      functionLinenumberEnd: 6122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          242
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail18stream_line_reader6appendEPKcm
        - _ZN7httplib6detail18stream_line_reader6appendEc
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
        - memchr
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6063,13'
          Dst:             memchr
        - Src:             '../../httplib.h:6082,11'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:6086,7'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEPKcm
        - Src:             '../../httplib.h:6093,9'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:6111,5'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEc
    - functionName:    _ZN7httplib6detail18stream_line_readerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3813
      functionLinenumberEnd: 3813
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail18stream_line_reader3ptrEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6023
      functionLinenumberEnd: 6029
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6is_hexEcRi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5079
      functionLinenumberEnd: 5091
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5080,7'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
    - functionName:    _ZN7httplib6detail15is_space_or_tabEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5726
      functionLinenumberEnd: 5726
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14is_ascii_digitEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6031
      functionLinenumberEnd: 6037
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail18stream_line_reader6appendEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail18stream_line_reader6appendEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6124
      functionLinenumberEnd: 6124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail18stream_line_reader6appendEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6124,50'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEPKcm
    - functionName:    _ZN7httplib6detail10BodyReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10BodyReader4readEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2579,13'
          Dst:             _ZN7httplib6detail10BodyReader4readEPcm
    - functionName:    _ZN7httplib6detail10BodyReaderC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_ENKUlRKSA_SI_E_clESI_SI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5846
      functionLinenumberEnd: 5852
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5849,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1163,43'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1163,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1271,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail11case_ignore4hashclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:643,12'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZNK7httplib6detail11case_ignore8equal_toclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:637,12'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ENKUlccE_clEcc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:631,19'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:631,35'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerEi
        - _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:653,64'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:648,23'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_ENKUlPKcSI_E_clESI_SI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5827
      functionLinenumberEnd: 5832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSE_EUlRKSB_SJ_E_EEbPKcSM_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5775
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          240
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_ENKUlRKSA_SI_E_clESI_SI_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5734,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5744,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5752,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5763,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5769,5'
          Dst:             _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_ENKUlRKSA_SI_E_clESI_SI_
    - functionName:    _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10022
      functionLinenumberEnd: 10022
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10022,58'
          Dst:             _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10055
      functionLinenumberEnd: 10055
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10055,59'
          Dst:             _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10030
      functionLinenumberEnd: 10053
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          139
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail6fields14is_field_vcharEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10034,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:10036,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:10036,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:10040,10'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:10045,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:10051,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
    - functionName:    _ZN7httplib6detail6fields14is_field_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10028
      functionLinenumberEnd: 10028
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail6fields11is_obs_textEc
        - _ZN7httplib6detail6fields8is_vcharEc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10028,45'
          Dst:             _ZN7httplib6detail6fields8is_vcharEc
        - Src:             '../../httplib.h:10028,60'
          Dst:             _ZN7httplib6detail6fields11is_obs_textEc
    - functionName:    _ZN7httplib6detail6fields8is_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10024
      functionLinenumberEnd: 10024
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6fields11is_obs_textEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10026
      functionLinenumberEnd: 10026
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10014
      functionLinenumberEnd: 10020
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail6fields13is_token_charEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10017,10'
          Dst:             _ZN7httplib6detail6fields13is_token_charEc
    - functionName:    _ZN7httplib6detail6fields13is_token_charEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10008
      functionLinenumberEnd: 10011
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          155
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib6detail14is_ascii_alnumEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10009,10'
          Dst:             _ZN7httplib6detail14is_ascii_alnumEc
    - functionName:    _ZN7httplib6detail14is_ascii_alnumEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail14is_ascii_alphaEc
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:591,10'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
        - Src:             '../../httplib.h:591,31'
          Dst:             _ZN7httplib6detail14is_ascii_alphaEc
    - functionName:    _ZN7httplib6detail14is_ascii_alphaEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5778
      functionLinenumberEnd: 5860
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          431
      EdgeCount:       127
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSE_EUlRKSB_SJ_E_EEbPKcSM_T_
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
        - __cxa_thread_atexit
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5793,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:5822,25'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:5826,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:5836,29'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5836,10'
          Dst:             strcmp
        - Src:             '../../httplib.h:5837,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5841,33'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5843,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5843,41'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5845,10'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSE_EUlRKSB_SJ_E_EEbPKcSM_T_
        - Src:             '../../httplib.h:5856,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
    - functionName:    __cxa_thread_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7963
      functionLinenumberEnd: 7975
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          94
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7965,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:7966,32'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:7970,9'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:7972,17'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:7966,47'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5907
      functionLinenumberEnd: 5909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5908,10'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5912
      functionLinenumberEnd: 5931
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          168
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5919,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:5928,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail4trimEPKcS2_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5863
      functionLinenumberEnd: 5870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5864,26'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5867,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1199,14'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
        - Src:             '../../httplib.h:1200,17'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1200,41'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1200,48'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1201,41'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
        - Src:             '../../httplib.h:1201,59'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEE7matchesEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1072,23'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1073,33'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEE7matchesEm
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEE7matchesEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1119,14'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7httplib6detail11case_ignore8equal_toclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1038,12'
          Dst:             _ZNK7httplib6detail11case_ignore8equal_toclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1265,11'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
        - Src:             '../../httplib.h:1267,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1142,67'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1142,39'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2EPSF_mmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1275,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2EPSF_mmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2EPSF_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14ChunkedDecoder19parse_trailers_intoERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15197
      functionLinenumberEnd: 15201
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:15198,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:15199,11'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:15201,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:15200,10'
          Dst:             _ZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSD_
        - Src:             '../../httplib.h:15201,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8163
      functionLinenumberEnd: 8199
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          160
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail10BodyReaderC2Ev
        - _ZN7httplib6detail10BodyReaderD2Ev
        - _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8166,22'
          Dst:             _ZN7httplib6detail10BodyReaderC2Ev
        - Src:             '../../httplib.h:8179,14'
          Dst:             _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
        - Src:             '../../httplib.h:8199,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
        - Src:             '../../httplib.h:8199,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
    - functionName:    _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8203
      functionLinenumberEnd: 8224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8229
      functionLinenumberEnd: 8259
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - _ZN7httplib6detail14ChunkedDecoder19parse_trailers_intoERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSC_
        - _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8230,26'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:8238,18'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:8242,16'
          Dst:             _ZN7httplib6detail14ChunkedDecoder19parse_trailers_intoERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKSC_
    - functionName:    _ZZZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_ENKUlSE_mmmE_clESE_mmmENKUlSE_mE_clESE_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8320
      functionLinenumberEnd: 8331
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_ENKUlSE_mmmE_clESE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8318
      functionLinenumberEnd: 8332
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17gzip_decompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7668
      functionLinenumberEnd: 7668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail12decompressorD2Ev
        - __clang_call_terminate
        - inflateEnd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7668,50'
          Dst:             inflateEnd
        - Src:             '../../httplib.h:7668,70'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
        - Src:             '../../httplib.h:7668,50'
          Dst:             __clang_call_terminate
    - functionName:    inflateEnd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12decompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3707
      functionLinenumberEnd: 3707
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3705
      functionLinenumberEnd: 3705
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12decompressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3707
      functionLinenumberEnd: 3707
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17gzip_decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7655
      functionLinenumberEnd: 7666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12decompressorC2Ev
        - _ZN7httplib6detail12decompressorD2Ev
        - inflateInit2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7655,27'
          Dst:             _ZN7httplib6detail12decompressorC2Ev
        - Src:             '../../httplib.h:7665,15'
          Dst:             inflateInit2_
        - Src:             '../../httplib.h:7666,1'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
    - functionName:    inflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17gzip_decompressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7668
      functionLinenumberEnd: 7668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail17gzip_decompressorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7668,48'
          Dst:             _ZN7httplib6detail17gzip_decompressorD2Ev
    - functionName:    _ZNK7httplib6detail17gzip_decompressor8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7670
      functionLinenumberEnd: 7670
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17gzip_decompressor10decompressEPKcmNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7673
      functionLinenumberEnd: 7713
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - inflate
        - inflateEnd
      functionUses:    0
      BranchProfiles:
        - Branch String:   '../../httplib.h:7697,7'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7674,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7694,13'
          Dst:             inflate
        - Src:             '../../httplib.h:7696,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7700,25'
          Dst:             inflateEnd
    - functionName:    inflate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail16is_zstd_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7869
      functionLinenumberEnd: 7871
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7870,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail18is_brotli_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7865
      functionLinenumberEnd: 7867
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7866,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail11make_uniqueINS0_17gzip_decompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail17gzip_decompressorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:569,33'
          Dst:             _ZN7httplib6detail17gzip_decompressorC2Ev
    - functionName:    _ZN7httplib6detail16is_zlib_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7860
      functionLinenumberEnd: 7863
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7861,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:7862,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8355
      functionLinenumberEnd: 8405
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          274
      EdgeCount:       50
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail10has_headerERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mmRb
        - _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
        - _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
        - _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8361,13'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - Src:             '../../httplib.h:8362,25'
          Dst:             _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:8371,21'
          Dst:             _ZN7httplib6detail10has_headerERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:8373,15'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:8384,22'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mmRb
        - Src:             '../../httplib.h:8391,27'
          Dst:             _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
    - functionName:    _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8261
      functionLinenumberEnd: 8291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          133
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEeqISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8276,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:8277,17'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEeqISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:8283,32'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:8284,25'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:8286,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:8283,47'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - Src:             '../../httplib.h:8290,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail10has_headerERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7928
      functionLinenumberEnd: 7931
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7929,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7930,18'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
        - Src:             '../../httplib.h:7930,39'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:7930,28'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
    - functionName:    _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mmRb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3400
      functionLinenumberEnd: 3424
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail10from_charsImEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
        - _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3402,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:3405,10'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:3406,20'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:3406,9'
          Dst:             _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:3412,23'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:3413,16'
          Dst:             _ZN7httplib6detail10from_charsImEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
    - functionName:    _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3394
      functionLinenumberEnd: 3395
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3395,26'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
    - functionName:    _ZN7httplib6detail10from_charsImEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          263
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:715,9'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEmmEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEE7matchesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1089,23'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1090,29'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEE7matchesEm
    - functionName:    _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7916
      functionLinenumberEnd: 7926
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../httplib.h:7919,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7919,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1179,14'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
        - Src:             '../../httplib.h:1180,17'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1180,26'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1180,34'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
    - functionName:    _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7300
      functionLinenumberEnd: 7310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEeqISF_EEbRKNSC_IT_EE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEEENKUlPKcSF_E_clESF_SF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8287
      functionLinenumberEnd: 8287
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail25is_known_content_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7875
      functionLinenumberEnd: 7877
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail16is_zlib_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail16is_zstd_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail18is_brotli_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7876,10'
          Dst:             _ZN7httplib6detail16is_zlib_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7876,40'
          Dst:             _ZN7httplib6detail18is_brotli_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7877,10'
          Dst:             _ZN7httplib6detail16is_zstd_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7881
      functionLinenumberEnd: 7899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          87
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_17gzip_decompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail16is_zlib_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail16is_zstd_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail18is_brotli_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7884,7'
          Dst:             _ZN7httplib6detail16is_zlib_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7886,20'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_17gzip_decompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:7888,14'
          Dst:             _ZN7httplib6detail18is_brotli_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7892,14'
          Dst:             _ZN7httplib6detail16is_zstd_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8297
      functionLinenumberEnd: 8346
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          212
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZN7httplib6detail25is_known_content_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8299,21'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:8307,22'
          Dst:             _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8308,28'
          Dst:             _ZN7httplib6detail25is_known_content_encodingERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8333,16'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
        - Src:             '../../httplib.h:8345,10'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
    - functionName:    _ZZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEmENKUlRKS4_SA_E_clESA_SA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9608
      functionLinenumberEnd: 9608
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9603
      functionLinenumberEnd: 9657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          258
      EdgeCount:       57
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail4mmap4dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6235
      functionLinenumberEnd: 6236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENKUlmmRNS_8DataSinkEE_clEmmSJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8646
      functionLinenumberEnd: 8648
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7httplib6detail4mmap4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8647,23'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_C2ERKSK_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8646
      functionLinenumberEnd: 8646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_D2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8646
      functionLinenumberEnd: 8646
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_C2EOSK_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8646
      functionLinenumberEnd: 8646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11538
      functionLinenumberEnd: 11545
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11539,3'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11484
      functionLinenumberEnd: 11486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10set_headerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SE_
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11485,3'
          Dst:             _ZN7httplib6detail10set_headerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SE_
    - functionName:    _ZN7httplib6detail10set_headerERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8007
      functionLinenumberEnd: 8009
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
        - _ZN7httplib6detail6fields14is_field_validERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8008,7'
          Dst:             _ZN7httplib6detail6fields14is_field_validERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:8008,51'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZN7httplib6detail6fields14is_field_validERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10057
      functionLinenumberEnd: 10058
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10058,10'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:10058,33'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5719
      functionLinenumberEnd: 5724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - __cxa_thread_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5721,3'
          Dst:             __cxa_thread_atexit
    - functionName:    _ZN7httplib6detail4mmapD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6149
      functionLinenumberEnd: 6149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail4mmap5closeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6149,24'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:6149,24'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6detail4mmap5closeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6239
      functionLinenumberEnd: 6269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - munmap
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6259,5'
          Dst:             munmap
        - Src:             '../../httplib.h:6264,5'
          Dst:             close
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail4mmap4openEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6151
      functionLinenumberEnd: 6227
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail4mmap5closeEv
        - fstat
        - mmap
        - open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6152,3'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:6198,9'
          Dst:             open
        - Src:             '../../httplib.h:6202,7'
          Dst:             fstat
        - Src:             '../../httplib.h:6203,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:6208,11'
          Dst:             mmap
        - Src:             '../../httplib.h:6212,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:6221,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail4mmapC2EPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6147
      functionLinenumberEnd: 6147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail4mmap4openEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6147,39'
          Dst:             _ZN7httplib6detail4mmap4openEPKc
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseEENKUlPKcmE0_clES8_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13335
      functionLinenumberEnd: 13346
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13337,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
        - Src:             '../../httplib.h:13341,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEptEv
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8FormDataD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1383,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
    - functionName:    _ZN7httplib8FormDataC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2EOSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1383,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2EOSB_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2EOSB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8FormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1383,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1271,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1391,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
    - functionName:    _ZN7httplib9FormFieldC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2EOSB_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1391,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2EOSB_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1271,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2EPSF_mmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_RKS2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1163,43'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
        - Src:             '../../httplib.h:1163,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_S2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1163,43'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
        - Src:             '../../httplib.h:1163,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE9make_iterEmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseEENKUlRKNS_8FormDataEE_clES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13319
      functionLinenumberEnd: 13334
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          133
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_RKS2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_S2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
        - _ZN7httplib9FormFieldD2Ev
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13321,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13327,65'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
        - Src:             '../../httplib.h:13326,43'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_S2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
        - Src:             '../../httplib.h:13326,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
        - Src:             '../../httplib.h:13326,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
        - Src:             '../../httplib.h:13330,41'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE7emplaceIJRKSA_RKS2_EEENSC_10iterator_tINS3_4pairISA_S2_EEEEDpOT_
    - functionName:    _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14515
      functionLinenumberEnd: 14520
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseEENKUlPKcmE_clES8_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13294
      functionLinenumberEnd: 13317
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8842
      functionLinenumberEnd: 8844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8843,3'
          Dst:             _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
    - functionName:    _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8825
      functionLinenumberEnd: 8840
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8827,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEEENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8827
      functionLinenumberEnd: 8839
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          160
      EdgeCount:       48
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE7emplaceIJS8_S8_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8834,5'
          Dst:             _ZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:8837,22'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:8837,51'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:8837,14'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE7emplaceIJS8_S8_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8815
      functionLinenumberEnd: 8822
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8816,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
    - functionName:    _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11218
      functionLinenumberEnd: 11238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          166
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11225,11'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE7emplaceIJS8_S8_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1163,43'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - Src:             '../../httplib.h:1163,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1271,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEC2EPSE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5094
      functionLinenumberEnd: 5108
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail6is_hexEcRi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5101,9'
          Dst:             _ZN7httplib6detail6is_hexEcRi
    - functionName:    _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5888
      functionLinenumberEnd: 5897
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_ENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8818
      functionLinenumberEnd: 8821
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1054,64'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1054,64'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE4nposEv
    - functionName:    _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13286
      functionLinenumberEnd: 13360
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          197
      EdgeCount:       49
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13287,24'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
        - Src:             '../../httplib.h:13288,23'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEE10iterator_tINS3_4pairISA_S2_EEEC2Ev
        - Src:             '../../httplib.h:13291,7'
          Dst:             _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:13347,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:13348,9'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:13352,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13355,7'
          Dst:             _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
    - functionName:    _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13372
      functionLinenumberEnd: 13445
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          418
      EdgeCount:       138
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN7httplib6detail11select_readEill
        - _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail14FormDataParserC2Ev
        - _ZN7httplib6detail14FormDataParserD2Ev
        - _ZN7httplib6detail24is_connection_persistentERKNS_7RequestE
        - _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6detail14FormDataParser8is_validEv
        - _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZNK7httplib7Request22is_multipart_form_dataEv
        - _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:13373,26'
          Dst:             _ZN7httplib6detail14FormDataParserC2Ev
        - Src:             '../../httplib.h:13376,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:13377,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:13379,10'
          Dst:             _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - Src:             '../../httplib.h:13381,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13385,32'
          Dst:             _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:13391,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:13391,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:13400,12'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13401,8'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - Src:             '../../httplib.h:13402,10'
          Dst:             _ZN7httplib6detail24is_connection_persistentERKNS_7RequestE
        - Src:             '../../httplib.h:13408,22'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:13416,16'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:13429,8'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:13436,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:13437,37'
          Dst:             _ZNK7httplib6detail14FormDataParser8is_validEv
        - Src:             '../../httplib.h:13439,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13445,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
        - Src:             '../../httplib.h:13445,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
    - functionName:    _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11315
      functionLinenumberEnd: 11316
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail16get_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_PKcm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11316,10'
          Dst:             _ZN7httplib6detail16get_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_PKcm
    - functionName:    _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7389
      functionLinenumberEnd: 7415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          119
      EdgeCount:       36
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7httplib6detail14split_unquotedEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7400,7'
          Dst:             _ZN7httplib6detail14split_unquotedEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:7414,10'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail14split_unquotedEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5962
      functionLinenumberEnd: 5965
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail14split_unquotedEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5963,10'
          Dst:             _ZN7httplib6detail14split_unquotedEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5873
      functionLinenumberEnd: 5875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5874,12'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail14split_unquotedEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5937
      functionLinenumberEnd: 5959
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          195
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5947,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:5956,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEEENKUlPKcSJ_E_clESJ_SJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7401
      functionLinenumberEnd: 7409
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7404,24'
          Dst:             _ZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:7406,42'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7407,42'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5971
      functionLinenumberEnd: 5980
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5972,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
    - functionName:    _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5878
      functionLinenumberEnd: 5883
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_ENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5974
      functionLinenumberEnd: 5979
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5975,25'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:5977,25'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail16get_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_PKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7935
      functionLinenumberEnd: 7950
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7936,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7939,5'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:7939,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:7939,5'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:7939,5'
          Dst:             __cxa_free_exception
        - Src:             '../../httplib.h:7945,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:7948,10'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:7948,34'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
    - functionName:    _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:141,72'
          Dst:             _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNSt16invalid_argumentD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14FormDataParserC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9084
      functionLinenumberEnd: 9391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib8FormDataC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9084,3'
          Dst:             _ZN7httplib8FormDataC2Ev
    - functionName:    _ZNK7httplib7Request22is_multipart_form_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11365
      functionLinenumberEnd: 11368
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11366,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11367,10'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
    - functionName:    _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8914
      functionLinenumberEnd: 8925
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          112
      EdgeCount:       33
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8916,3'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
    - functionName:    _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9086
      functionLinenumberEnd: 9090
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13391
      functionLinenumberEnd: 13391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11310
      functionLinenumberEnd: 11311
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10has_headerERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11311,10'
          Dst:             _ZN7httplib6detail10has_headerERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
    - functionName:    _ZN7httplib6detail24is_connection_persistentERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9852
      functionLinenumberEnd: 9859
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9853,7'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:9855,8'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
    - functionName:    _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8351
      functionLinenumberEnd: 8406
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8353,10'
          Dst:             _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_
    - functionName:    _ZNK7httplib6detail14FormDataParser8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9092
      functionLinenumberEnd: 9092
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14FormDataParserD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9082
      functionLinenumberEnd: 9082
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8FormDataD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9082,7'
          Dst:             _ZN7httplib8FormDataD2Ev
    - functionName:    _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7978
      functionLinenumberEnd: 7994
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7983,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:7984,32'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:7985,25'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:7986,9'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - Src:             '../../httplib.h:7984,47'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
    - functionName:    _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6013
      functionLinenumberEnd: 6016
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6014,10'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
    - functionName:    _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5983
      functionLinenumberEnd: 6010
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          194
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5990,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:6002,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_ENKUlPKcSH_E_clESH_SH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7987
      functionLinenumberEnd: 7989
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7988,29'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_C2EOSI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13391
      functionLinenumberEnd: 13391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENKUlSA_mmmE0_clESA_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13392
      functionLinenumberEnd: 13392
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_C2ERKSI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13391
      functionLinenumberEnd: 13391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENKUlSA_mmmE_clESA_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13386
      functionLinenumberEnd: 13388
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13387,41'
          Dst:             _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
    - functionName:    _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9095
      functionLinenumberEnd: 9262
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          699
      EdgeCount:       257
      CyclomaticComplexity: 126
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
        - _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
        - _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
        - _ZN7httplib6detail14FormDataParser15clear_file_infoEv
        - _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4findERKS8_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
        - _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - _ZNK7httplib6detail14FormDataParser25parse_content_dispositionERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS8_
        - _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK7httplib6detail14FormDataParser8buf_headEm
        - _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:9105,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9102,5'
          Dst:             _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
        - Src:             '../../httplib.h:9104,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9107,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9108,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9113,15'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9113,46'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9113,36'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9116,9'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9121,9'
          Dst:             _ZN7httplib6detail14FormDataParser15clear_file_infoEv
        - Src:             '../../httplib.h:9126,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9128,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9135,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9147,31'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_headEm
        - Src:             '../../httplib.h:9149,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
        - Src:             '../../httplib.h:9156,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
        - Src:             '../../httplib.h:9167,15'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9169,41'
          Dst:             _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
        - Src:             '../../httplib.h:9169,17'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9172,17'
          Dst:             _ZNK7httplib6detail14FormDataParser25parse_content_dispositionERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS8_
        - Src:             '../../httplib.h:9173,22'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - Src:             '../../httplib.h:9174,15'
          Dst:             _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
        - Src:             '../../httplib.h:9176,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4findERKS8_
        - Src:             '../../httplib.h:9177,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - Src:             '../../httplib.h:9177,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:9178,30'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:9184,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4findERKS8_
        - Src:             '../../httplib.h:9185,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - Src:             '../../httplib.h:9185,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:9185,58'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:9187,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4findERKS8_
        - Src:             '../../httplib.h:9188,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - Src:             '../../httplib.h:9188,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:9190,35'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:9194,21'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9195,36'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:9202,13'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
        - Src:             '../../httplib.h:9202,13'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
        - Src:             '../../httplib.h:9204,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9205,17'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9211,42'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9212,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9213,19'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9214,33'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:9218,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9221,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9223,35'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:9227,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9234,28'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9235,13'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9236,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9238,20'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9239,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:9255,19'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9255,9'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
    - functionName:    _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9369
      functionLinenumberEnd: 9385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          130
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9370,27'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9336
      functionLinenumberEnd: 9336
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9346
      functionLinenumberEnd: 9367
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
        - _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9353,40'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9359,47'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:9361,11'
          Dst:             _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
        - Src:             '../../httplib.h:9366,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZN7httplib6detail14FormDataParser9buf_eraseEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9387
      functionLinenumberEnd: 9387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14FormDataParser15clear_file_infoEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9265
      functionLinenumberEnd: 9271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9269,19'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5clearEv
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_headEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9340
      functionLinenumberEnd: 9340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5775
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          241
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5734,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5744,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5752,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5763,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5769,5'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5775
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          243
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5734,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5744,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5752,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5763,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5769,5'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
    - functionName:    _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9274
      functionLinenumberEnd: 9283
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerEi
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9275,24'
          Dst:             strlen
        - Src:             '../../httplib.h:9278,11'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:9278,51'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3390
      functionLinenumberEnd: 3391
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser25parse_content_dispositionERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9288
      functionLinenumberEnd: 9313
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          154
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9292,10'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9303,10'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8927
      functionLinenumberEnd: 8944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail14split_unquotedEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8929,3'
          Dst:             _ZN7httplib6detail14split_unquotedEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4findERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE8index_ofERKS8_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1174,14'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE8index_ofERKS8_
        - Src:             '../../httplib.h:1175,17'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - Src:             '../../httplib.h:1175,26'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
        - Src:             '../../httplib.h:1175,34'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE3endEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1140,54'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
        - Src:             '../../httplib.h:1140,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE9make_iterEmm
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10iterator_tINS2_4pairIS8_S8_EEEptEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11125
      functionLinenumberEnd: 11160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          199
      EdgeCount:       76
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
        - _ZN7httplib6detail7to_utf8EiPc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11134,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
        - Src:             '../../httplib.h:11138,24'
          Dst:             _ZN7httplib6detail7to_utf8EiPc
        - Src:             '../../httplib.h:11147,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9338
      functionLinenumberEnd: 9338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9342
      functionLinenumberEnd: 9343
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9343,12'
          Dst:             _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
    - functionName:    _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9328
      functionLinenumberEnd: 9334
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail7to_utf8EiPc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5207
      functionLinenumberEnd: 5237
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          172
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE8index_ofERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10keys_equalERKS8_SD_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1265,11'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10keys_equalERKS8_SD_
        - Src:             '../../httplib.h:1267,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE4nposEv
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE10keys_equalERKS8_SD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS0_26insertion_ordered_multimapIS7_NS1_8equal_toIS7_EEEEENKUlPKcSG_E_clESG_SG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8930
      functionLinenumberEnd: 8943
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          160
      EdgeCount:       48
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE7emplaceIJS8_S8_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8937,20'
          Dst:             _ZN7httplib6detail17divide_param_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:8940,37'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8941,37'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8940,29'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEE7emplaceIJS8_S8_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9158
      functionLinenumberEnd: 9160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9159,35'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9150
      functionLinenumberEnd: 9150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5clearEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8FormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1383,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamEENKUlNSt3__18functionIFbRKNS_8FormDataEEEENS8_IFbPKcmEEEE_clESD_SH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13807
      functionLinenumberEnd: 13818
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13808,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:13812,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13364
      functionLinenumberEnd: 13368
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13365,10'
          Dst:             _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
    - functionName:    _ZZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamEENKUlNSt3__18functionIFbPKcmEEEE_clESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13796
      functionLinenumberEnd: 13806
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13797,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:13800,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5196
      functionLinenumberEnd: 5198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5201
      functionLinenumberEnd: 5204
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEElENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13598
      functionLinenumberEnd: 13611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13599,11'
          Dst:             _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13603,18'
          Dst:             _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13608,18'
          Dst:             _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5159
      functionLinenumberEnd: 5194
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - timegm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5177,8'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:5179,10'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:5181,12'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:5192,10'
          Dst:             timegm
    - functionName:    _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5166
      functionLinenumberEnd: 5174
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    timegm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEElENKUlPKcSG_E_clESG_SG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13565
      functionLinenumberEnd: 13569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13590
      functionLinenumberEnd: 13621
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          149
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEElENKUlvE_clEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:13595,34'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13596,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:13613,10'
          Dst:             _ZZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEElENKUlvE_clEv
    - functionName:    _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13549
      functionLinenumberEnd: 13587
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          235
      EdgeCount:       81
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:13553,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13556,11'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:13564,18'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - Src:             '../../httplib.h:13577,18'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13578,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:13579,14'
          Dst:             _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail23file_mtime_to_http_dateEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5141
      functionLinenumberEnd: 5156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - gmtime_r
        - strftime
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5148,7'
          Dst:             gmtime_r
        - Src:             '../../httplib.h:5151,7'
          Dst:             strftime
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail8FileStat5mtimeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5678
      functionLinenumberEnd: 5679
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12compute_etagERKNS0_8FileStatERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5121
      functionLinenumberEnd: 5136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          160
      EdgeCount:       52
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7httplib6detail13from_i_to_hexEm
        - _ZNK7httplib6detail8FileStat4sizeEv
        - _ZNK7httplib6detail8FileStat5mtimeEv
        - _ZNK7httplib6detail8FileStat7is_fileEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5122,11'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:5128,23'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:5132,18'
          Dst:             _ZNK7httplib6detail8FileStat4sizeEv
        - Src:             '../../httplib.h:5134,32'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:5135,10'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
    - functionName:    _ZNK7httplib6detail8FileStat7is_fileEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5671
      functionLinenumberEnd: 5672
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail8FileStat4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5683
      functionLinenumberEnd: 5684
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13from_i_to_hexEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5110
      functionLinenumberEnd: 5118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13486
      functionLinenumberEnd: 13488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13487,20'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
    - functionName:    _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7324
      functionLinenumberEnd: 7385
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          466
      EdgeCount:       158
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../httplib.h:7332,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7325,14'
          Dst:             _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7332,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11500
      functionLinenumberEnd: 11509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11501,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:11502,5'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZNK7httplib6detail8FileStat6is_dirEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5674
      functionLinenumberEnd: 5675
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5663
      functionLinenumberEnd: 5670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5668,10'
          Dst:             stat
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5653
      functionLinenumberEnd: 5659
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5658,10'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5634
      functionLinenumberEnd: 5650
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realpath
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5641,7'
          Dst:             realpath
    - functionName:    realpath
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13881
      functionLinenumberEnd: 13908
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6detail11MatcherBase7patternEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13887,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
        - Src:             '../../httplib.h:13898,11'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:13898,43'
          Dst:             _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:13899,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZNK7httplib6detail11MatcherBase7patternEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1990
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14expect_contentERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9861
      functionLinenumberEnd: 9867
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail15has_framed_bodyERKNS_7RequestE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9866,10'
          Dst:             _ZN7httplib6detail15has_framed_bodyERKNS_7RequestE
    - functionName:    _ZN7httplib6detail15has_framed_bodyERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9847
      functionLinenumberEnd: 9850
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9848,10'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - Src:             '../../httplib.h:9849,14'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
    - functionName:    _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11306
      functionLinenumberEnd: 11307
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11307,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mm
    - functionName:    _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3428
      functionLinenumberEnd: 3430
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mmRb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3430,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_mmRb
    - functionName:    _ZN7httplib13ContentReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib13ContentReaderC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14086
      functionLinenumberEnd: 14101
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7httplib6detail11MatcherBase7patternEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14092,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13447
      functionLinenumberEnd: 13545
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          685
      EdgeCount:       261
      CyclomaticComplexity: 124
      functionsReached:
        - _ZN7httplib6detail12compute_etagERKNS0_8FileStatERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN7httplib6detail23file_mtime_to_http_dateEl
        - _ZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server20static_file_encodingERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEm
        - _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEdeEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5beginEv
        - _ZNK7httplib6detail4mmap7is_openEv
        - _ZNK7httplib6detail8FileStat4sizeEv
        - _ZNK7httplib6detail8FileStat5mtimeEv
        - _ZNK7httplib6detail8FileStat6is_dirEv
        - _ZNK7httplib6detail8FileStat7is_fileEv
        - _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENKUlvE_clEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:13458,11'
          Dst:             _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13466,15'
          Dst:             _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             '../../httplib.h:13467,16'
          Dst:             _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13474,26'
          Dst:             _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:13476,18'
          Dst:             _ZNK7httplib6detail8FileStat6is_dirEv
        - Src:             '../../httplib.h:13477,15'
          Dst:             _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             '../../httplib.h:13481,18'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:13482,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5beginEv
        - Src:             '../../httplib.h:13482,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:13482,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:13482,31'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEdeEv
        - Src:             '../../httplib.h:13483,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13482,31'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - Src:             '../../httplib.h:13497,28'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENKUlvE_clEv
        - Src:             '../../httplib.h:13499,67'
          Dst:             _ZNK7httplib6detail8FileStat4sizeEv
        - Src:             '../../httplib.h:13499,17'
          Dst:             _ZNK7httplib6Server20static_file_encodingERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEm
        - Src:             '../../httplib.h:13509,46'
          Dst:             _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - Src:             '../../httplib.h:13506,23'
          Dst:             _ZN7httplib6detail12compute_etagERKNS0_8FileStatERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             '../../httplib.h:13510,36'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13512,29'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:13514,32'
          Dst:             _ZN7httplib6detail23file_mtime_to_http_dateEl
        - Src:             '../../httplib.h:13516,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13519,15'
          Dst:             _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - Src:             '../../httplib.h:13521,11'
          Dst:             _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - Src:             '../../httplib.h:13524,20'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:13525,13'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13529,59'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENKUlvE_clEv
        - Src:             '../../httplib.h:13531,11'
          Dst:             _ZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeE
        - Src:             '../../httplib.h:13539,11'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5592
      functionLinenumberEnd: 5632
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5614,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5beginEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1141,55'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1141,41'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10make_citerEmm
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEdeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server20static_file_encodingERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13917
      functionLinenumberEnd: 13943
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13942,10'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7588
      functionLinenumberEnd: 7595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../httplib.h:7589,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail4mmap7is_openEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6229
      functionLinenumberEnd: 6230
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8643
      functionLinenumberEnd: 8652
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - _ZNK7httplib6detail4mmap4sizeEv
        - _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_D2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8645,10'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:8644,7'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:8644,3'
          Dst:             _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:8644,3'
          Dst:             _ZZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeEENUlmmRNS_8DataSinkEE_D2Ev
    - functionName:    _ZNK7httplib6detail4mmap4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6233
      functionLinenumberEnd: 6233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7554
      functionLinenumberEnd: 7562
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7560,11'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7561,10'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
    - functionName:    _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11469
      functionLinenumberEnd: 11470
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11470,18'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
        - Src:             '../../httplib.h:11470,39'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:11470,28'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
    - functionName:    _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7496
      functionLinenumberEnd: 7549
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7497,8'
          Dst:             _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7499,12'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:7518,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7417
      functionLinenumberEnd: 7440
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       39
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:7423,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7420,20'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:7421,14'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEENKUlPKcSE_E_clESE_SE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7518
      functionLinenumberEnd: 7546
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          166
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEENKUlNS0_12EncodingTypeEE_clESD_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7520,10'
          Dst:             _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - Src:             '../../httplib.h:7528,39'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:7542,31'
          Dst:             _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEENKUlNS0_12EncodingTypeEE_clESD_
        - Src:             '../../httplib.h:7542,48'
          Dst:             _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEENKUlNS0_12EncodingTypeEE_clESD_
    - functionName:    _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7443
      functionLinenumberEnd: 7493
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
        - _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7451,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
        - Src:             '../../httplib.h:7465,3'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
    - functionName:    _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEENKUlNS0_12EncodingTypeEE_clESD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7508
      functionLinenumberEnd: 7515
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../httplib.h:7509,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERdENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7467
      functionLinenumberEnd: 7490
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          156
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail10from_charsEPKcS2_Rd
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7476,25'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:7483,27'
          Dst:             _ZN7httplib6detail10from_charsEPKcS2_Rd
    - functionName:    _ZN7httplib6detail10from_charsEPKcS2_Rd
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
        - _ZZN7httplib6detail10from_charsEPKcS2_RdENKUlcE_clEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:787,23'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
        - Src:             '../../httplib.h:789,5'
          Dst:             _ZZN7httplib6detail10from_charsEPKcS2_RdENKUlcE_clEc
        - Src:             '../../httplib.h:794,25'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
        - Src:             '../../httplib.h:796,44'
          Dst:             _ZZN7httplib6detail10from_charsEPKcS2_RdENKUlcE_clEc
    - functionName:    _ZZN7httplib6detail10from_charsEPKcS2_RdENKUlcE_clEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERdENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7453
      functionLinenumberEnd: 7458
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7454,18'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib2ws4impl20read_websocket_frameERNS_6StreamERNS0_6OpcodeERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERbbm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5517
      functionLinenumberEnd: 5585
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          376
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5451
      functionLinenumberEnd: 5508
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          453
      EdgeCount:       79
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22170
      functionLinenumberEnd: 22174
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:22173,10'
          Dst:             _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
    - functionName:    _ZN7httplib2ws9WebSocket5closeENS0_11CloseStatusERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22285
      functionLinenumberEnd: 22320
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          200
      EdgeCount:       62
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib2ws4impl20read_websocket_frameERNS_6StreamERNS0_6OpcodeERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERbbm
        - _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:22297,5'
          Dst:             _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
        - Src:             '../../httplib.h:22317,10'
          Dst:             _ZN7httplib2ws4impl20read_websocket_frameERNS_6StreamERNS0_6OpcodeERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERbbm
    - functionName:    _ZZN7httplib2ws9WebSocket15start_heartbeatEvENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22333
      functionLinenumberEnd: 22355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          155
      EdgeCount:       61
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
        - _ZN7httplib2ws9WebSocket5closeENS0_11CloseStatusERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:22343,9'
          Dst:             _ZN7httplib2ws9WebSocket5closeENS0_11CloseStatusERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             '../../httplib.h:22347,12'
          Dst:             _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1391,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib17MultipartFormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2ERKSC_
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2ERKSB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib2ws9WebSocket15start_heartbeatEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22331
      functionLinenumberEnd: 22356
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib7RequestC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          365
      EdgeCount:       110
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN7httplib17MultipartFormDataC2ERKS0_
        - _ZN7httplib17MultipartFormDataD2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2ERKSB_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2ERKSB_
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2ERKSB_
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib17MultipartFormDataC2ERKS0_
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
    - functionName:    _ZN7httplib17MultipartFormDataD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEED2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlPKcSM_E_clESM_SM_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14316
      functionLinenumberEnd: 14318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5325
      functionLinenumberEnd: 5326
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5323
      functionLinenumberEnd: 5411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          449
      EdgeCount:       54
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5365,14'
          Dst:             _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
        - Src:             '../../httplib.h:5386,23'
          Dst:             _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
        - Src:             '../../httplib.h:5389,11'
          Dst:             _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
    - functionName:    _ZN7httplib6detail13base64_encodeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5291
      functionLinenumberEnd: 5321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          151
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14286
      functionLinenumberEnd: 14287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail15is_socket_aliveEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14287,13'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib14status_messageEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10827
      functionLinenumberEnd: 10901
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         67
      ICount:          332
      EdgeCount:       132
      CyclomaticComplexity: 67
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:10828,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          263
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:715,9'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
    - functionName:    _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8951
      functionLinenumberEnd: 8952
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail14is_ascii_digitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8952,12'
          Dst:             _ZN7httplib6detail14is_ascii_digitEc
    - functionName:    _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlPKcSH_E_clESH_SH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8959
      functionLinenumberEnd: 8996
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          267
      EdgeCount:       56
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
        - _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8970,12'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:8970,30'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:8978,20'
          Dst:             _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
        - Src:             '../../httplib.h:8985,20'
          Dst:             _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9013
      functionLinenumberEnd: 9013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2EOSE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9013
      functionLinenumberEnd: 9013
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryaSEOSE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9013
      functionLinenumberEnd: 9013
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEENKUlRKZNS0_19parse_accept_headerES9_SD_E11AcceptEntrySG_E_clESG_SG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9066
      functionLinenumberEnd: 9071
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9013
      functionLinenumberEnd: 9013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEENKUlPKcSF_E_clESF_SF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9029
      functionLinenumberEnd: 9059
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          150
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
        - _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9031,13'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9033,17'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
        - Src:             '../../httplib.h:9036,10'
          Dst:             _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - Src:             '../../httplib.h:9059,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
        - Src:             '../../httplib.h:9043,31'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:9059,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
    - functionName:    _ZZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEEENKUlS8_E_clES8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14133
      functionLinenumberEnd: 14133
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEEENKUlPKcSF_E_clESF_SF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14110
      functionLinenumberEnd: 14113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail4trimEPKcS2_mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14111,28'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlSB_E_clESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14219
      functionLinenumberEnd: 14219
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEE7matchesEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1119,14'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10keys_equalERKS8_SD_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEmmEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEE7matchesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1089,23'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1090,29'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEE7matchesEm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEppEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEE7matchesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1072,23'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1073,33'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEE7matchesEm
    - functionName:    _ZZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEEENKUlRKSA_SG_E_clESG_SG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8045
      functionLinenumberEnd: 8047
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8046,33'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE7emplaceIJRKS8_SE_EEENSB_10iterator_tINS2_4pairIS8_S8_EEEEDpOT_
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1192,14'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
        - Src:             '../../httplib.h:1193,17'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1193,41'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1193,48'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1194,41'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
        - Src:             '../../httplib.h:1194,58'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1140,54'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1140,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEEEUlRKSB_SH_E_EEbPKcSK_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5775
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          243
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEEENKUlRKSA_SG_E_clESG_SG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5734,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5744,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5752,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5763,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5769,5'
          Dst:             _ZZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEEENKUlRKSA_SG_E_clESG_SG_
    - functionName:    _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6039
      functionLinenumberEnd: 6041
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6040,14'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:6040,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:6041,10'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
    - functionName:    _ZZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_ENKUlvE0_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8578
      functionLinenumberEnd: 8578
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_ENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8576
      functionLinenumberEnd: 8576
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_ENKUlPKcmE_clESV_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8568
      functionLinenumberEnd: 8573
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8571,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8459
      functionLinenumberEnd: 8467
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlRKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8737
      functionLinenumberEnd: 8739
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8738,5'
          Dst:             _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8691
      functionLinenumberEnd: 8733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          361
      EdgeCount:       130
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail13from_i_to_hexEm
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - _ZN7httplib6detail6fields14is_field_validERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEdeEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8708,20'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:8709,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:8716,40'
          Dst:             _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
        - Src:             '../../httplib.h:8716,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:8720,27'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5beginEv
        - Src:             '../../httplib.h:8720,27'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:8720,27'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEneISF_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:8720,27'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEdeEv
        - Src:             '../../httplib.h:8723,14'
          Dst:             _ZN7httplib6detail6fields14is_field_validERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:8725,14'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:8720,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEppEv
        - Src:             '../../httplib.h:8732,33'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:8732,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3390
      functionLinenumberEnd: 3391
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3390
      functionLinenumberEnd: 3391
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_ENKUlPKcmE_clES17_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8698
      functionLinenumberEnd: 8700
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlvE0_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8735
      functionLinenumberEnd: 8735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8735,32'
          Dst:             _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNS0_26insertion_ordered_multimapISG_NS0_11case_ignore8equal_toEEEE_clES14_
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8689
      functionLinenumberEnd: 8689
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKcmE_clES10_mENKUlS10_mE_clES10_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8672
      functionLinenumberEnd: 8674
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKcmE_clES10_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8663
      functionLinenumberEnd: 8687
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          189
      EdgeCount:       65
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail13from_i_to_hexEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8679,15'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:8680,16'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8657
      functionLinenumberEnd: 8761
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          202
      EdgeCount:       63
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8661,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:8741,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:8761,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:8761,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib8DataSinkC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          101
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1434,26'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
    - functionName:    _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13239
      functionLinenumberEnd: 13240
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8DataSinkD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1432,7'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1455,9'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambuf6xsputnEPKcl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib8DataSink17done_with_trailerMUlRKNS_6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_11case_ignore8equal_toEEEE_clESF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1450
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib8DataSink4doneMUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1448
      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:    _ZNK7httplib8DataSink11is_writableMUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12nocompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3718
      functionLinenumberEnd: 3718
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10compressorD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3718,36'
          Dst:             _ZN7httplib6detail10compressorD2Ev
    - functionName:    _ZN7httplib6detail10compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3698
      functionLinenumberEnd: 3698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12nocompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3716
      functionLinenumberEnd: 3716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10compressorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3716,7'
          Dst:             _ZN7httplib6detail10compressorC2Ev
    - functionName:    _ZN7httplib6detail10compressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3696
      functionLinenumberEnd: 3696
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12nocompressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3718
      functionLinenumberEnd: 3718
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12nocompressorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3718,36'
          Dst:             _ZN7httplib6detail12nocompressorD2Ev
    - functionName:    _ZN7httplib6detail12nocompressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7598
      functionLinenumberEnd: 7601
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10compressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3698
      functionLinenumberEnd: 3698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11606
      functionLinenumberEnd: 11607
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlmmE_clEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9841
      functionLinenumberEnd: 9843
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9842,16'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
    - functionName:    _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8552
      functionLinenumberEnd: 8554
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RNS_5ErrorE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8554,10'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RNS_5ErrorE
    - functionName:    _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8544
      functionLinenumberEnd: 8547
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8545,10'
          Dst:             _ZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorE
    - functionName:    _ZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8475
      functionLinenumberEnd: 8539
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          238
      EdgeCount:       41
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8480,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:8508,47'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:8539,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:8539,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorEENKUlvE0_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8506
      functionLinenumberEnd: 8506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8501
      functionLinenumberEnd: 8501
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail27write_content_with_progressIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RKNSK_IFbmmEEERNS_5ErrorEENKUlPKcmE_clESZ_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8482
      functionLinenumberEnd: 8499
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8484,11'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9839
      functionLinenumberEnd: 9839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9839,44'
          Dst:             _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9840
      functionLinenumberEnd: 9840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9840,44'
          Dst:             _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEESJ_EUlvE_EEbS5_S8_SA_SJ_SJ_mRKT_EUlSJ_E_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlSJ_E0_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlmmE_EEbS8_SJ_SJ_mSL_T0_T1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9765
      functionLinenumberEnd: 9795
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          259
      EdgeCount:       63
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
        - _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlmmE_clEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9767,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9768,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
        - Src:             '../../httplib.h:9769,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9771,7'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9772,7'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
        - Src:             '../../httplib.h:9773,7'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9777,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9779,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9780,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:9780,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
        - Src:             '../../httplib.h:9781,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9782,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9784,10'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlmmE_clEmm
        - Src:             '../../httplib.h:9787,5'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9790,3'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
        - Src:             '../../httplib.h:9791,3'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E_clESI_
        - Src:             '../../httplib.h:9792,3'
          Dst:             _ZZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_ENKUlSI_E0_clESI_
    - functionName:    _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9736
      functionLinenumberEnd: 9743
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9737,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:9738,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:9739,3'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9747
      functionLinenumberEnd: 9758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8562
      functionLinenumberEnd: 8591
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          160
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8566,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:8580,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:8591,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:8591,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8766
      functionLinenumberEnd: 8769
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8768,10'
          Dst:             _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorE
    - functionName:    _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12nocompressorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:569,33'
          Dst:             _ZN7httplib6detail12nocompressorC2Ev
    - functionName:    _ZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9836
      functionLinenumberEnd: 9841
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEESJ_EUlvE_EEbS5_S8_SA_SJ_SJ_mRKT_EUlSJ_E_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlSJ_E0_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlmmE_EEbS8_SJ_SJ_mSL_T0_T1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9837,10'
          Dst:             _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEESJ_EUlvE_EEbS5_S8_SA_SJ_SJ_mRKT_EUlSJ_E_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlSJ_E0_ZNS2_ISK_EEbS5_S8_SA_SJ_SJ_mSN_EUlmmE_EEbS8_SJ_SJ_mSL_T0_T1_
    - functionName:    _ZZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_ENKUlPKcmE_clESF_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14068
      functionLinenumberEnd: 14070
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15gzip_compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7614
      functionLinenumberEnd: 7614
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail10compressorD2Ev
        - __clang_call_terminate
        - deflateEnd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7614,46'
          Dst:             deflateEnd
        - Src:             '../../httplib.h:7614,66'
          Dst:             _ZN7httplib6detail10compressorD2Ev
        - Src:             '../../httplib.h:7614,46'
          Dst:             __clang_call_terminate
    - functionName:    deflateEnd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15gzip_compressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7604
      functionLinenumberEnd: 7612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail10compressorC2Ev
        - _ZN7httplib6detail10compressorD2Ev
        - deflateInit2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7604,25'
          Dst:             _ZN7httplib6detail10compressorC2Ev
        - Src:             '../../httplib.h:7610,15'
          Dst:             deflateInit2_
        - Src:             '../../httplib.h:7612,1'
          Dst:             _ZN7httplib6detail10compressorD2Ev
    - functionName:    deflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15gzip_compressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7614
      functionLinenumberEnd: 7614
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail15gzip_compressorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7614,44'
          Dst:             _ZN7httplib6detail15gzip_compressorD2Ev
    - functionName:    _ZN7httplib6detail15gzip_compressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7617
      functionLinenumberEnd: 7653
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          214
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - deflate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7618,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7639,13'
          Dst:             deflate
        - Src:             '../../httplib.h:7647,5'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7649,5'
          Dst:             __assert_fail
    - functionName:    deflate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail15gzip_compressorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:569,33'
          Dst:             _ZN7httplib6detail15gzip_compressorC2Ev
    - functionName:    _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9806
      functionLinenumberEnd: 9810
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9807,9'
          Dst:             __assert_fail
    - functionName:    _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9804
      functionLinenumberEnd: 9804
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9805
      functionLinenumberEnd: 9805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEESF_mRSD_EUlSF_E_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlSF_E0_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlmmE_EEbS4_SF_SF_mT_T0_T1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9765
      functionLinenumberEnd: 9795
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          259
      EdgeCount:       63
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9767,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9768,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:9769,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9771,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9772,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:9773,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9777,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9779,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9780,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:9780,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:9781,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9782,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9784,10'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
        - Src:             '../../httplib.h:9787,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9790,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:9791,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:9792,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
    - functionName:    _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9823
      functionLinenumberEnd: 9825
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9821
      functionLinenumberEnd: 9821
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9822
      functionLinenumberEnd: 9822
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_mEUlSD_E_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlSD_E0_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlmmE_EEbS4_SD_SD_mT_T0_T1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9765
      functionLinenumberEnd: 9795
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          263
      EdgeCount:       63
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9767,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9768,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:9769,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9771,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9772,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:9773,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9777,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9779,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9780,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:9780,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:9781,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9782,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9784,10'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
        - Src:             '../../httplib.h:9787,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9790,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:9791,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:9792,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
    - functionName:    _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11475
      functionLinenumberEnd: 11476
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail16get_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_PKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11476,10'
          Dst:             _ZN7httplib6detail16get_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_PKcm
    - functionName:    _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9398
      functionLinenumberEnd: 9406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail13random_stringEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9394
      functionLinenumberEnd: 9413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9398,28'
          Dst:             _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
    - functionName:    _ZZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcmE_clESJ_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8604
      functionLinenumberEnd: 8606
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8619
      functionLinenumberEnd: 8619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcmE0_clESJ_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8609
      functionLinenumberEnd: 8614
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8598
      functionLinenumberEnd: 8635
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          180
      EdgeCount:       28
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8602,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:8635,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:8635,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7568
      functionLinenumberEnd: 7586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7571,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14507
      functionLinenumberEnd: 14512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9801
      functionLinenumberEnd: 9811
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEESF_mRSD_EUlSF_E_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlSF_E0_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlmmE_EEbS4_SF_SF_mT_T0_T1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9802,3'
          Dst:             _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEESF_mRSD_EUlSF_E_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlSF_E0_ZNS0_26make_multipart_ranges_dataES4_S6_SF_SF_mSG_EUlmmE_EEbS4_SF_SF_mT_T0_T1_
    - functionName:    _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9816
      functionLinenumberEnd: 9828
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_mEUlSD_E_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlSD_E0_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlmmE_EEbS4_SD_SD_mT_T0_T1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9819,3'
          Dst:             _ZN7httplib6detail29process_multipart_ranges_dataIZNS0_32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_mEUlSD_E_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlSD_E0_ZNS0_32get_multipart_ranges_data_lengthES4_SD_SD_mEUlmmE_EEbS4_SD_SD_mT_T0_T1_
    - functionName:    _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7564
      functionLinenumberEnd: 7566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE
        - _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7565,38'
          Dst:             _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:7565,10'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail28make_multipart_data_boundaryEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9415
      functionLinenumberEnd: 9417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail13random_stringEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9416,44'
          Dst:             _ZN7httplib6detail13random_stringEm
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2ISE_TnNS2_9enable_ifIXsr3std14is_convertibleIPT_PSF_EE5valueEiE4typeELi0EEERKNSC_ISJ_EE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5eraseENSB_10iterator_tIKNS2_4pairIS8_S8_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1216,32'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1216,12'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1174,14'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE8index_ofERKS8_
        - Src:             '../../httplib.h:1175,17'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4nposEv
        - Src:             '../../httplib.h:1175,26'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:1175,34'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE9make_iterEmm
    - functionName:    _ZNK7httplib6Server29apply_static_file_compressionERKNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13948
      functionLinenumberEnd: 13980
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          235
      EdgeCount:       73
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - _ZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13954,21'
          Dst:             _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - Src:             '../../httplib.h:13957,3'
          Dst:             _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:13960,8'
          Dst:             _ZN7httplib6detail25compress_content_providerERKNSt3__18functionIFbmmRNS_8DataSinkEEEEmRNS0_10compressorERNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13975,38'
          Dst:             _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - Src:             '../../httplib.h:13975,7'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13976,7'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13977,7'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13238
      functionLinenumberEnd: 13284
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          188
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_
        - _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - _ZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_
        - _ZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13253,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:13256,32'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:13259,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:13263,14'
          Dst:             _ZN7httplib6detail27write_multipart_ranges_dataIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_S7_S9_SI_SI_mRKT_
        - Src:             '../../httplib.h:13272,25'
          Dst:             _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - Src:             '../../httplib.h:13274,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:13277,14'
          Dst:             _ZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_
        - Src:             '../../httplib.h:13280,14'
          Dst:             _ZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_
    - functionName:    _ZNK7httplib6detail12BufferStream10get_bufferEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12036
      functionLinenumberEnd: 12036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14499
      functionLinenumberEnd: 14504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3676
      functionLinenumberEnd: 3693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6StreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3676,3'
          Dst:             _ZN7httplib6StreamC2Ev
    - functionName:    _ZN7httplib6detail12BufferStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3677
      functionLinenumberEnd: 3677
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6StreamD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3677,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6detail12BufferStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3677
      functionLinenumberEnd: 3677
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12BufferStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3677,36'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12005
      functionLinenumberEnd: 12005
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream13wait_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12007
      functionLinenumberEnd: 12007
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12009
      functionLinenumberEnd: 12009
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12011
      functionLinenumberEnd: 12018
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12021
      functionLinenumberEnd: 12023
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream22get_remote_ip_and_portERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12027
      functionLinenumberEnd: 12027
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream21get_local_ip_and_portERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12030
      functionLinenumberEnd: 12030
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream6socketEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12032
      functionLinenumberEnd: 12032
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail12BufferStream8durationEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12034
      functionLinenumberEnd: 12034
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13984
      functionLinenumberEnd: 14082
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          757
      EdgeCount:       236
      CyclomaticComplexity: 114
      functionsReached:
        - _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2ISE_TnNS2_9enable_ifIXsr3std14is_convertibleIPT_PSF_EE5valueEiE4typeELi0EEERKNSC_ISJ_EE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5eraseENSB_10iterator_tIKNS2_4pairIS8_S8_EEEE
        - _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
        - _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - _ZN7httplib6detail28make_multipart_data_boundaryEv
        - _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - _ZNK7httplib6Server29apply_static_file_compressionERKNS_7RequestERNS_8ResponseE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13992,7'
          Dst:             _ZNK7httplib6Server29apply_static_file_compressionERKNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:13995,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE4findERKS8_
        - Src:             '../../httplib.h:13996,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE3endEv
        - Src:             '../../httplib.h:13996,12'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:13997,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:13998,25'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tIKNS2_4pairIS8_S8_EEEC2ISE_TnNS2_9enable_ifIXsr3std14is_convertibleIPT_PSF_EE5valueEiE4typeELi0EEERKNSC_ISJ_EE
        - Src:             '../../httplib.h:13998,19'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE5eraseENSB_10iterator_tIKNS2_4pairIS8_S8_EEEE
        - Src:             '../../httplib.h:14001,16'
          Dst:             _ZN7httplib6detail28make_multipart_data_boundaryEv
        - Src:             '../../httplib.h:14003,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14007,15'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:14015,34'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:14020,30'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:14022,13'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14024,18'
          Dst:             _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
        - Src:             '../../httplib.h:14027,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14031,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14034,48'
          Dst:             _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - Src:             '../../httplib.h:14034,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14035,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14045,11'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:14049,28'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:14051,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14053,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:14057,7'
          Dst:             _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
        - Src:             '../../httplib.h:14063,7'
          Dst:             _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:14065,29'
          Dst:             _ZN7httplib6detail15make_compressorENS0_12EncodingTypeE
        - Src:             '../../httplib.h:14073,46'
          Dst:             _ZN7httplib6detail13encoding_nameENS0_12EncodingTypeE
        - Src:             '../../httplib.h:14073,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14074,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:14080,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13163
      functionLinenumberEnd: 13233
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         172
      ICount:          819
      EdgeCount:       342
      CyclomaticComplexity: 172
      functionsReached:
        - _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail12BufferStream5writeEPKcm
        - _ZN7httplib6detail12BufferStreamC2Ev
        - _ZN7httplib6detail12BufferStreamD2Ev
        - _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
        - _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
        - _ZNK7httplib6detail12BufferStream10get_bufferEv
        - _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13164,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:13173,28'
          Dst:             _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
        - Src:             '../../httplib.h:13177,7'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:13179,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13185,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13189,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13190,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13194,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13195,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13198,36'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13199,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:13205,24'
          Dst:             _ZN7httplib6detail12BufferStreamC2Ev
        - Src:             '../../httplib.h:13206,8'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:13233,1'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:13211,11'
          Dst:             _ZN7httplib6detail12BufferStream5writeEPKcm
        - Src:             '../../httplib.h:13216,3'
          Dst:             _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:13219,22'
          Dst:             _ZNK7httplib6detail12BufferStream10get_bufferEv
        - Src:             '../../httplib.h:13220,8'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:13225,9'
          Dst:             _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - Src:             '../../httplib.h:13233,1'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZN7httplib6detail19write_response_lineERNS_6StreamEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8424
      functionLinenumberEnd: 8431
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib14status_messageEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8428,8'
          Dst:             _ZN7httplib14status_messageEi
    - functionName:    _ZZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestEENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13136
      functionLinenumberEnd: 13140
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13138,26'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:13139,22'
          Dst:             _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
    - functionName:    _ZZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestEENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13097
      functionLinenumberEnd: 13105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:13098,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5902
      functionLinenumberEnd: 5904
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5903,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
    - functionName:    _ZNK7httplib6Server17find_custom_entryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12794
      functionLinenumberEnd: 12801
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server15builtin_methodsEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12752
      functionLinenumberEnd: 12757
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         32
      ICount:          162
      EdgeCount:       57
      CyclomaticComplexity: 27
      functionsReached:
        - __cxa_thread_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12753,3'
          Dst:             __cxa_thread_atexit
    - functionName:    _ZN7httplib8UserDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib7Request20is_connection_closedMUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib17MultipartFormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_9FormFieldENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
        - Src:             '../../httplib.h:1407,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINS_8FormDataENSt3__18equal_toINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEC2Ev
    - functionName:    _ZN7httplib7RequestD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib17MultipartFormDataD2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
    - functionName:    _ZN7httplib8ResponseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1809
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - _ZN7httplib8UserDataD2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1809,3'
          Dst:             _ZN7httplib8UserDataD2Ev
        - Src:             '../../httplib.h:1809,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1809,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1807,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13157
      functionLinenumberEnd: 13158
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13158,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9659
      functionLinenumberEnd: 9733
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          396
      EdgeCount:       88
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9729,5'
          Dst:             _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
    - functionName:    _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13767
      functionLinenumberEnd: 13878
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          493
      EdgeCount:       101
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - _ZN7httplib13ContentReaderC2EOS0_
        - _ZN7httplib13ContentReaderD2Ev
        - _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - _ZNK7httplib6Server17find_custom_entryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:13775,7'
          Dst:             _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:13779,24'
          Dst:             _ZNK7httplib6Server17find_custom_entryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13785,7'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:13795,21'
          Dst:             _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - Src:             '../../httplib.h:13823,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:13822,22'
          Dst:             _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
        - Src:             '../../httplib.h:13822,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13822,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13826,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:13825,22'
          Dst:             _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
        - Src:             '../../httplib.h:13825,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13825,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13829,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:13828,22'
          Dst:             _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
        - Src:             '../../httplib.h:13828,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13828,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13832,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:13831,22'
          Dst:             _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
        - Src:             '../../httplib.h:13831,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13831,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13835,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:13834,22'
          Dst:             _ZNK7httplib6Server35dispatch_request_for_content_readerERNS_7RequestERNS_8ResponseENS_13ContentReaderERKNSt3__16vectorINS6_4pairINS6_10unique_ptrINS_6detail11MatcherBaseENS6_14default_deleteISB_EEEENS6_8functionIFvRKS1_S4_RKS5_EEEEENS6_9allocatorISM_EEEE
        - Src:             '../../httplib.h:13834,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13834,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13850,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13850,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:13861,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13863,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13865,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13867,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13869,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13871,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
        - Src:             '../../httplib.h:13873,12'
          Dst:             _ZN7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEERNS_6StreamE
    - functionName:    _ZN7httplib2ws9WebSocketD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22322
      functionLinenumberEnd: 22329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7httplib7RequestD2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:22329,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:22324,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbli
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4424
      functionLinenumberEnd: 4448
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib2ws9WebSocket15start_heartbeatEv
        - _ZN7httplib7RequestC2ERKS0_
        - _ZN7httplib7RequestD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4422,22'
          Dst:             _ZN7httplib7RequestC2ERKS0_
        - Src:             '../../httplib.h:4425,5'
          Dst:             _ZN7httplib2ws9WebSocket15start_heartbeatEv
        - Src:             '../../httplib.h:4426,3'
          Dst:             _ZN7httplib7RequestD2Ev
    - functionName:    _ZN7httplib6detail20websocket_accept_keyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5413
      functionLinenumberEnd: 5416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail13base64_encodeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5415,24'
          Dst:             _ZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5415,10'
          Dst:             _ZN7httplib6detail13base64_encodeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail20is_websocket_upgradeERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5418
      functionLinenumberEnd: 5447
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          259
      EdgeCount:       54
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5425,8'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:5428,8'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:5432,21'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:5436,3'
          Dst:             __cxa_guard_acquire
        - Src:             '../../httplib.h:5436,3'
          Dst:             __cxa_atexit
        - Src:             '../../httplib.h:5436,3'
          Dst:             __cxa_guard_release
        - Src:             '../../httplib.h:5436,3'
          Dst:             __cxa_guard_abort
        - Src:             '../../httplib.h:5443,22'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Stream5writeEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11602
      functionLinenumberEnd: 11603
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11603,21'
          Dst:             strlen
    - functionName:    _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8949
      functionLinenumberEnd: 9003
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          116
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8959,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:9003,1'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:9003,31'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9007
      functionLinenumberEnd: 9080
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          154
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9029,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14105
      functionLinenumberEnd: 14140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14108,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8011
      functionLinenumberEnd: 8065
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          202
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEEEUlRKSB_SH_E_EEbPKcSK_T_
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEppEv
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8014,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:8019,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:8023,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - Src:             '../../httplib.h:8025,23'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:8036,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:8042,28'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:8042,48'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:8044,35'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:8044,10'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEENS0_11case_ignore8equal_toEEEEUlRKSB_SH_E_EEbPKcSK_T_
        - Src:             '../../httplib.h:8056,27'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE11equal_rangeERKS8_
        - Src:             '../../httplib.h:8057,22'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:8058,29'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:8059,50'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEneISE_EEbRKNSC_IT_EE
        - Src:             '../../httplib.h:8060,11'
          Dst:             _ZNK7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEptEv
        - Src:             '../../httplib.h:8059,70'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEE10iterator_tINS2_4pairIS8_S8_EEEppEv
        - Src:             '../../httplib.h:8065,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:8065,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13147
      functionLinenumberEnd: 13151
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13151,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13089
      functionLinenumberEnd: 13144
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          241
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7httplib6Server15builtin_methodsEv
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server17find_custom_entryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:13090,14'
          Dst:             strlen
        - Src:             '../../httplib.h:13097,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:13112,25'
          Dst:             _ZN7httplib6Server15builtin_methodsEv
        - Src:             '../../httplib.h:13115,8'
          Dst:             _ZNK7httplib6Server17find_custom_entryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:13116,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13121,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:13134,5'
          Dst:             _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
    - functionName:    _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEaSERKSB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8ResponseC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - _ZN7httplib8UserDataC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1800,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - Src:             '../../httplib.h:1800,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - Src:             '../../httplib.h:1800,3'
          Dst:             _ZN7httplib8UserDataC2Ev
    - functionName:    _ZN7httplib7RequestC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib17MultipartFormDataC2Ev
        - _ZN7httplib17MultipartFormDataD2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEC2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib17MultipartFormDataC2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:1680,8'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
    - functionName:    _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14148
      functionLinenumberEnd: 14468
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         355
      ICount:          1811
      EdgeCount:       656
      CyclomaticComplexity: 303
      functionsReached:
        - _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbli
        - _ZN7httplib2ws9WebSocketD2Ev
        - _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - _ZN7httplib6Stream5writeEPKc
        - _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - _ZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - _ZN7httplib6detail15has_framed_bodyERKNS_7RequestE
        - _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
        - _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
        - _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - _ZN7httplib6detail20is_websocket_upgradeERKNS_7RequestE
        - _ZN7httplib6detail20websocket_accept_keyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - _ZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEaSERKSB_
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib7RequestC2Ev
        - _ZN7httplib7RequestD2Ev
        - _ZN7httplib8ResponseC2Ev
        - _ZN7httplib8ResponseD2Ev
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - _ZNK7httplib6Server20static_file_encodingERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEm
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail4mmap4sizeEv
        - _ZNK7httplib6detail4mmap7is_openEv
        - _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - _ZNSt13exception_ptrC1ERKS_
        - _ZNSt13exception_ptrD1Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   '../../httplib.h:14272,5'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:14151,30'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:14154,20'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:14156,11'
          Dst:             _ZN7httplib7RequestC2Ev
        - Src:             '../../httplib.h:14163,12'
          Dst:             _ZN7httplib8ResponseC2Ev
        - Src:             '../../httplib.h:14165,15'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEaSERKSB_
        - Src:             '../../httplib.h:14168,39'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:14168,8'
          Dst:             _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - Src:             '../../httplib.h:14170,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14171,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14175,8'
          Dst:             _ZN7httplib6detail12read_headersERNS_6StreamERNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - Src:             '../../httplib.h:14177,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14178,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14189,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14190,12'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - Src:             '../../httplib.h:14191,9'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEE
        - Src:             '../../httplib.h:14194,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14201,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14202,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14205,7'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:14210,8'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:14221,30'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14228,9'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:14229,20'
          Dst:             _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - Src:             '../../httplib.h:14239,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14241,9'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:14242,10'
          Dst:             _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
        - Src:             '../../httplib.h:14245,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14246,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14250,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14251,42'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:14252,10'
          Dst:             _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
        - Src:             '../../httplib.h:14255,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14256,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14267,7'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:14275,7'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:14276,12'
          Dst:             _ZN7httplib6Stream5writeEPKc
        - Src:             '../../httplib.h:14280,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14294,7'
          Dst:             _ZN7httplib6detail20is_websocket_upgradeERKNS_7RequestE
        - Src:             '../../httplib.h:14298,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14304,31'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:14305,27'
          Dst:             _ZN7httplib6detail20websocket_accept_keyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:14310,34'
          Dst:             _ZN7httplib6detail25get_combined_header_valueERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_
        - Src:             '../../httplib.h:14314,13'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:14330,16'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:14366,25'
          Dst:             _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbli
        - Src:             '../../httplib.h:14369,9'
          Dst:             _ZN7httplib2ws9WebSocketD2Ev
        - Src:             '../../httplib.h:14369,9'
          Dst:             _ZN7httplib2ws9WebSocketD2Ev
        - Src:             '../../httplib.h:14382,14'
          Dst:             _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - Src:             '../../httplib.h:14399,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:14386,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:14386,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14388,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14383,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:14394,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:14394,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14396,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14394,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14396,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14399,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:14399,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:14386,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14388,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:14391,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:14391,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:14413,16'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:14418,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:14423,26'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:14429,62'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:14429,13'
          Dst:             _ZNK7httplib6Server20static_file_encodingERKNS_7RequestERKNS_8ResponseERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEm
        - Src:             '../../httplib.h:14427,9'
          Dst:             _ZN7httplib6detail25set_file_content_providerERNS_8ResponseERKNSt3__110shared_ptrINS0_4mmapEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS0_12EncodingTypeE
        - Src:             '../../httplib.h:14434,13'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14435,16'
          Dst:             _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14440,13'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14442,13'
          Dst:             _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14446,11'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:14453,30'
          Dst:             _ZN7httplib6detail15has_framed_bodyERKNS_7RequestE
        - Src:             '../../httplib.h:14454,9'
          Dst:             _ZN7httplib6detail16has_header_tokenERKNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEEERKS8_SF_
        - Src:             '../../httplib.h:14458,12'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:14468,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:14399,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNSt13exception_ptrC1ERKS_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13exception_ptrD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEvENKUlRNS_6StreamEbRbE_clES3_bS4_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14487
      functionLinenumberEnd: 14492
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14488,18'
          Dst:             _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
    - functionName:    _ZN7httplib6detail12SocketStream17set_readable_hintEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6407
      functionLinenumberEnd: 6407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS6_E_clEbS6_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6488
      functionLinenumberEnd: 6495
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12SocketStream17set_readable_hintEv
        - _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - _ZN7httplib6detail12SocketStreamD2Ev
        - _ZZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEvENKUlRNS_6StreamEbRbE_clES3_bS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6489,22'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:6493,14'
          Dst:             _ZN7httplib6detail12SocketStream17set_readable_hintEv
        - Src:             '../../httplib.h:6494,16'
          Dst:             _ZZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEvENKUlRNS_6StreamEbRbE_clES3_bS4_
        - Src:             '../../httplib.h:6495,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:6495,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6429
      functionLinenumberEnd: 6459
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail11select_readEill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6436,7'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:6446,16'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZN7httplib6detail26process_server_socket_coreIZNS0_21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS7_E_EEbSD_imlSE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6465
      functionLinenumberEnd: 6476
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
        - _ZZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS6_E_clEbS6_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6466,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6469,23'
          Dst:             _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
        - Src:             '../../httplib.h:6472,11'
          Dst:             _ZZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS6_E_clEbS6_
    - functionName:    _ZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6485
      functionLinenumberEnd: 6488
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26process_server_socket_coreIZNS0_21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS7_E_EEbSD_imlSE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6486,10'
          Dst:             _ZN7httplib6detail26process_server_socket_coreIZNS0_21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS7_E_EEbSD_imlSE_
    - functionName:    _ZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14482
      functionLinenumberEnd: 14487
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14483,12'
          Dst:             _ZN7httplib6detail21process_server_socketIZZNS_6Server24process_and_close_socketEiENKUlvE_clEvEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
    - functionName:    _ZN7httplib6detail22drain_and_close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6523
      functionLinenumberEnd: 6549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7httplib6detail11read_socketEiPvmi
        - _ZN7httplib6detail11select_readEill
        - _ZN7httplib6detail12close_socketEi
        - _ZN7httplib6detail15shutdown_socketEi
        - __clang_call_terminate
        - shutdown
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6527,3'
          Dst:             shutdown
        - Src:             '../../httplib.h:6541,9'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:6542,20'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
        - Src:             '../../httplib.h:6547,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
        - Src:             '../../httplib.h:6548,3'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:6533,25'
          Dst:             __clang_call_terminate
    - functionName:    shutdown
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail15shutdown_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6510
      functionLinenumberEnd: 6514
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shutdown
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6514,10'
          Dst:             shutdown
    - functionName:    _ZNK7httplib6Server13serve_guardedIZNS0_24process_and_close_socketEiEUlvE_EEbOT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2277,14'
          Dst:             _ZZN7httplib6Server24process_and_close_socketEiENKUlvE_clEv
        - Src:             '../../httplib.h:2278,5'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:2282,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:2283,7'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:2283,22'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:2285,5'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:2285,5'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:2285,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib9TaskQueueD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1921
      functionLinenumberEnd: 1921
      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:    _ZN7httplib6detail11MatcherBaseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11MatcherBaseD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail22normalize_query_stringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcSB_E_clESB_SB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8856
      functionLinenumberEnd: 8872
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          176
      EdgeCount:       61
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8859,11'
          Dst:             _ZN7httplib6detail17divide_query_pairEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:8862,28'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:8863,28'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:8866,23'
          Dst:             _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:8869,25'
          Dst:             _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
    - functionName:    _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11163
      functionLinenumberEnd: 11215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          334
      EdgeCount:       88
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7httplib6detail14is_ascii_alnumEc
        - snprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11171,9'
          Dst:             _ZN7httplib6detail14is_ascii_alnumEc
        - Src:             '../../httplib.h:11210,7'
          Dst:             snprintf
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib10ClientImpl6is_sslEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16100
      functionLinenumberEnd: 16100
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ClientImpl14process_socketERKNS0_6SocketENSt3__16chrono10time_pointINS5_12steady_clockENS5_8durationIxNS4_5ratioILl1ELl1000000000EEEEEEENS4_8functionIFbRNS_6StreamEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16094
      functionLinenumberEnd: 16098
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail21process_client_socketEilllllNSt3__16chrono10time_pointINS2_12steady_clockENS2_8durationIxNS1_5ratioILl1ELl1000000000EEEEEEENS1_8functionIFbRNS_6StreamEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:16095,10'
          Dst:             _ZN7httplib6detail21process_client_socketEilllllNSt3__16chrono10time_pointINS2_12steady_clockENS2_8durationIxNS1_5ratioILl1ELl1000000000EEEEEEENS1_8functionIFbRNS_6StreamEEEE
    - functionName:    _ZN7httplib10ClientImpl12shutdown_sslERNS0_6SocketEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14660
      functionLinenumberEnd: 14665
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14663,3'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib10ClientImpl22setup_proxy_connectionERNS0_6SocketENSt3__16chrono10time_pointINS4_12steady_clockENS4_8durationIxNS3_5ratioILl1ELl1000000000EEEEEEERNS_8ResponseERbRNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14655
      functionLinenumberEnd: 14656
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ClientImpl24ensure_socket_connectionERNS0_6SocketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14648
      functionLinenumberEnd: 14649
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ClientImpl25create_and_connect_socketERNS0_6SocketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14641
      functionLinenumberEnd: 14646
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14642,15'
          Dst:             _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
    - functionName:    _ZNK7httplib10ClientImpl8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14554
      functionLinenumberEnd: 14554
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server24process_and_close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14472
      functionLinenumberEnd: 14497
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - _ZN7httplib6detail22drain_and_close_socketEi
        - _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - _ZNK7httplib6Server13serve_guardedIZNS0_24process_and_close_socketEiEUlvE_EEbOT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14475,3'
          Dst:             _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:14479,3'
          Dst:             _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:14482,14'
          Dst:             _ZNK7httplib6Server13serve_guardedIZNS0_24process_and_close_socketEiEUlvE_EEbOT_
        - Src:             '../../httplib.h:14495,3'
          Dst:             _ZN7httplib6detail22drain_and_close_socketEi
    - functionName:    _ZNK7httplib6Server8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14470
      functionLinenumberEnd: 14470
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2017
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail17PathParamsMatcherD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2017,7'
          Dst:             _ZN7httplib6detail17PathParamsMatcherD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2017
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2017,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib9TaskQueue7on_idleEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1926
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ThreadPool8shutdownEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11744
      functionLinenumberEnd: 11769
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          157
      EdgeCount:       52
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11768,3'
          Dst:             _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
    - functionName:    _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11782
      functionLinenumberEnd: 11788
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib10ThreadPoolD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib10ThreadPoolD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1935,34'
          Dst:             _ZN7httplib10ThreadPoolD2Ev
    - functionName:    _ZN7httplib10ThreadPoolD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib9TaskQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1935,34'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib6detail12RegexMatcherD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12RegexMatcherD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2046,7'
          Dst:             _ZN7httplib6detail12RegexMatcherD2Ev
    - functionName:    _ZN7httplib6detail12RegexMatcherD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2046,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail22normalize_query_stringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8853
      functionLinenumberEnd: 8874
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8855,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/url_parser_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          151
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
        - _ZN7httplib6detail22normalize_query_stringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'url_parser_fuzzer.cc:16,3'
          Branch Sides:    []
      Callsites:
        - Src:             'url_parser_fuzzer.cc:19,21'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEEC2Ev
        - Src:             'url_parser_fuzzer.cc:20,5'
          Dst:             _ZN7httplib6detail16parse_query_textEPKcmRNS0_26insertion_ordered_multimapINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS4_8equal_toISA_EEEE
        - Src:             'url_parser_fuzzer.cc:22,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
        - Src:             'url_parser_fuzzer.cc:22,3'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8equal_toIS8_EEED2Ev
        - Src:             'url_parser_fuzzer.cc:25,5'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'url_parser_fuzzer.cc:26,5'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'url_parser_fuzzer.cc:31,5'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'url_parser_fuzzer.cc:36,5'
          Dst:             _ZN7httplib22encode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'url_parser_fuzzer.cc:41,5'
          Dst:             _ZN7httplib6detail22normalize_query_stringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'url_parser_fuzzer.cc:46,5'
          Dst:             _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib10ClientImplD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14538
      functionLinenumberEnd: 14552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - _ZN7httplib6detail16NormalizedTargetD2Ev
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:14550,3'
          Dst:             _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - Src:             '../../httplib.h:14551,3'
          Dst:             _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - Src:             '../../httplib.h:14552,1'
          Dst:             _ZN7httplib6detail16NormalizedTargetD2Ev
        - Src:             '../../httplib.h:14552,1'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
        - Src:             '../../httplib.h:14543,35'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14667
      functionLinenumberEnd: 14670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail15shutdown_socketEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14669,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
    - functionName:    _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14672
      functionLinenumberEnd: 14690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail12close_socketEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14679,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:14688,3'
          Dst:             _ZN7httplib6detail12close_socketEi
    - functionName:    _ZN7httplib10ClientImplD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14538
      functionLinenumberEnd: 14552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib10ClientImplD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:14538,34'
          Dst:             _ZN7httplib10ClientImplD2Ev
    - functionName:    _ZN7httplib6ServerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12683
      functionLinenumberEnd: 12683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12683,24'
          Dst:             _ZN7httplib6detail26insertion_ordered_multimapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS0_11case_ignore8equal_toEED2Ev
    - functionName:    _ZN7httplib6ServerD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12683
      functionLinenumberEnd: 12683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6ServerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12683,24'
          Dst:             _ZN7httplib6ServerD2Ev
    - functionName:    _ZNK7httplib6detail12RegexMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12134
      functionLinenumberEnd: 12142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail17PathParamsMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12087
      functionLinenumberEnd: 12132
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          194
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7httplib6detail11MatcherBase7patternEv
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12092,54'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
        - Src:             '../../httplib.h:12107,9'
          Dst:             strncmp
    - functionName:    _ZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11723
      functionLinenumberEnd: 11742
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          152
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:11735,7'
          Dst:             _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
...
