---
Fuzzer filename: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_server_fuzzer.cc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14FuzzableServerC2Ev
        - _ZN14FuzzableServerD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:66,23'
          Dst:             _ZN14FuzzableServerC2Ev
        - Src:             'server_fuzzer.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'server_fuzzer.cc:0,0'
          Dst:             _ZN14FuzzableServerD2Ev
    - functionName:    _ZN14FuzzableServerC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6ServerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:53,7'
          Dst:             _ZN7httplib6ServerC2Ev
    - functionName:    _ZN14FuzzableServerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6ServerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:53,7'
          Dst:             _ZN7httplib6ServerD2Ev
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6ServerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10653
      functionLinenumberEnd: 10653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    247
      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:    _ZN7httplib6Server15MountPointEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server21WebSocketHandlerEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionLinenumberEnd: 1815
      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:    _ZN7httplib6ServerD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10653
      functionLinenumberEnd: 10653
      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:10653,24'
          Dst:             _ZN7httplib6ServerD2Ev
    - functionName:    _ZNK7httplib6Server8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12197
      functionLinenumberEnd: 12197
      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: 12199
      functionLinenumberEnd: 12222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          109
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail12close_socketEi
        - _ZN7httplib6detail15shutdown_socketEi
        - _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - _ZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
        - _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12202,3'
          Dst:             _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:12206,3'
          Dst:             _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:12209,14'
          Dst:             _ZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
        - Src:             '../../httplib.h:12219,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
        - Src:             '../../httplib.h:12220,3'
          Dst:             _ZN7httplib6detail12close_socketEi
    - functionName:    _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6362
      functionLinenumberEnd: 6388
      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:6366,8'
          Dst:             getpeername
        - Src:             '../../httplib.h:6373,11'
          Dst:             getsockopt
        - Src:             '../../httplib.h:6386,5'
          Dst:             _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
    - functionName:    _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6353
      functionLinenumberEnd: 6360
      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:6356,8'
          Dst:             getsockname
        - Src:             '../../httplib.h:6358,5'
          Dst:             _ZN7httplib6detail15get_ip_and_portERK16sockaddr_storagejRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERi
    - functionName:    _ZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5651
      functionLinenumberEnd: 5654
      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_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS6_E_EEbSC_imlSD_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5652,10'
          Dst:             _ZN7httplib6detail26process_server_socket_coreIZNS0_21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS6_E_EEbSC_imlSD_
    - functionName:    _ZN7httplib6detail15shutdown_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5673
      functionLinenumberEnd: 5677
      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:5677,10'
          Dst:             shutdown
    - functionName:    _ZN7httplib6detail12close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5446
      functionLinenumberEnd: 5450
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5450,10'
          Dst:             close
    - 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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail26process_server_socket_coreIZNS0_21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_EUlbS6_E_EEbSC_imlSD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5631
      functionLinenumberEnd: 5642
      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_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS5_E_clEbS5_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5632,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5635,23'
          Dst:             _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
        - Src:             '../../httplib.h:5638,11'
          Dst:             _ZZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS5_E_clEbS5_
    - 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:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5595
      functionLinenumberEnd: 5625
      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:5602,7'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:5612,16'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_ENKUlbS5_E_clEbS5_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5654
      functionLinenumberEnd: 5658
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - _ZN7httplib6detail12SocketStreamD2Ev
        - _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5655,22'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:5657,16'
          Dst:             _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
        - Src:             '../../httplib.h:5658,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:5658,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10176
      functionLinenumberEnd: 10176
      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:          80
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6StreamC2Ev
        - _ZN7httplib6StreamD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10166,22'
          Dst:             _ZN7httplib6StreamC2Ev
        - Src:             '../../httplib.h:10176,39'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12213
      functionLinenumberEnd: 12217
      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:12214,16'
          Dst:             _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
    - functionName:    _ZN7httplib6detail12SocketStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10178
      functionLinenumberEnd: 10178
      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:10178,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6StreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11918
      functionLinenumberEnd: 12195
      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:         323
      ICount:          1678
      EdgeCount:       591
      CyclomaticComplexity: 270
      functionsReached:
        - _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbl
        - _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_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
        - _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - _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
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib7RequestC2Ev
        - _ZN7httplib7RequestD2Ev
        - _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - _ZN7httplib8ResponseC2Ev
        - _ZN7httplib8ResponseD2Ev
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - _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
        - _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_D2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   '../../httplib.h:12016,5'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:11921,30'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:11924,20'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:11926,11'
          Dst:             _ZN7httplib7RequestC2Ev
        - Src:             '../../httplib.h:11933,12'
          Dst:             _ZN7httplib8ResponseC2Ev
        - Src:             '../../httplib.h:11938,39'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:11938,8'
          Dst:             _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - Src:             '../../httplib.h:11940,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11941,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11945,8'
          Dst:             _ZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
        - Src:             '../../httplib.h:11947,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11948,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11954,11'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - Src:             '../../httplib.h:11955,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11958,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11965,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11966,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11969,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11974,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11978,40'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11979,32'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11980,23'
          Dst:             _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - Src:             '../../httplib.h:11989,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11990,37'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11991,10'
          Dst:             _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
        - Src:             '../../httplib.h:11994,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11995,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11999,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:12000,42'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:12001,10'
          Dst:             _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
        - Src:             '../../httplib.h:12004,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:12005,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12011,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:12019,7'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:12020,12'
          Dst:             _ZN7httplib6Stream5writeEPKc
        - Src:             '../../httplib.h:12024,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12038,7'
          Dst:             _ZN7httplib6detail20is_websocket_upgradeERKNS_7RequestE
        - Src:             '../../httplib.h:12042,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12048,31'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:12049,27'
          Dst:             _ZN7httplib6detail20websocket_accept_keyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:12054,38'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:12078,16'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:12096,25'
          Dst:             _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbl
        - Src:             '../../httplib.h:12098,9'
          Dst:             _ZN7httplib2ws9WebSocketD2Ev
        - Src:             '../../httplib.h:12098,9'
          Dst:             _ZN7httplib2ws9WebSocketD2Ev
        - Src:             '../../httplib.h:12111,14'
          Dst:             _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - Src:             '../../httplib.h:12128,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:12115,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:12115,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12117,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12112,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:12123,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:12123,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12125,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12123,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12125,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12128,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:12128,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:12115,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12117,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:12120,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:12120,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:12142,16'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:12147,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:12152,26'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:12157,17'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:12156,13'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:12156,9'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:12156,9'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:12166,13'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12167,16'
          Dst:             _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12172,13'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12174,13'
          Dst:             _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12178,11'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:12183,30'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:12185,10'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12195,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12128,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5256
      functionLinenumberEnd: 5256
      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: 5279
      functionLinenumberEnd: 5317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail18stream_line_reader6appendEc
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5288,9'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5306,5'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEc
    - functionName:    _ZN7httplib7RequestC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib17MultipartFormDataC2Ev
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1224,8'
          Dst:             _ZN7httplib17MultipartFormDataC2Ev
        - Src:             '../../httplib.h:1224,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib8ResponseC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail18stream_line_reader3ptrEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5258
      functionLinenumberEnd: 5264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10972
      functionLinenumberEnd: 11026
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          366
      EdgeCount:       60
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - __cxa_thread_atexit
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10973,14'
          Dst:             strlen
        - Src:             '../../httplib.h:10980,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:10993,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:10998,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11003,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11016,5'
          Dst:             _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
    - functionName:    _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12240
      functionLinenumberEnd: 12245
      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:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11029
      functionLinenumberEnd: 11033
      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:11033,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6982
      functionLinenumberEnd: 7036
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          223
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEEEUlRSG_SL_E_EEbPKcSO_T_
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
        - _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6985,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:6990,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:6994,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - Src:             '../../httplib.h:6996,23'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:7007,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:7013,28'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:7013,48'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:7015,35'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:7015,10'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEEEUlRSG_SL_E_EEbPKcSO_T_
        - Src:             '../../httplib.h:7036,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:7036,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9662
      functionLinenumberEnd: 9663
      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_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9663,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mm
    - functionName:    _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9666
      functionLinenumberEnd: 9667
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9667,10'
          Dst:             _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
    - functionName:    _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9671
      functionLinenumberEnd: 9672
      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_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9672,10'
          Dst:             _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
    - functionName:    _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11880
      functionLinenumberEnd: 11910
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          173
      EdgeCount:       47
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:11883,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7763
      functionLinenumberEnd: 7842
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          187
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7786,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7704
      functionLinenumberEnd: 7759
      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:7715,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:7759,1'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:7759,31'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7httplib6detail19write_response_lineERNS_6StreamEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7311
      functionLinenumberEnd: 7318
      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:7315,8'
          Dst:             _ZN7httplib14status_messageEi
    - functionName:    _ZN7httplib6Stream5writeEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9930
      functionLinenumberEnd: 9931
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9931,21'
          Dst:             strlen
    - functionName:    _ZN7httplib6detail20is_websocket_upgradeERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4696
      functionLinenumberEnd: 4728
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         61
      ICount:          315
      EdgeCount:       62
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _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:4702,22'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4708,25'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4713,21'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:4717,3'
          Dst:             __cxa_guard_acquire
        - Src:             '../../httplib.h:4717,3'
          Dst:             __cxa_atexit
        - Src:             '../../httplib.h:4717,3'
          Dst:             __cxa_guard_release
        - Src:             '../../httplib.h:4717,3'
          Dst:             __cxa_guard_abort
        - Src:             '../../httplib.h:4724,22'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
    - functionName:    _ZN7httplib6detail20websocket_accept_keyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4691
      functionLinenumberEnd: 4694
      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:4693,24'
          Dst:             _ZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:4693,10'
          Dst:             _ZN7httplib6detail13base64_encodeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8672
      functionLinenumberEnd: 8672
      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:8672,59'
          Dst:             _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib2ws9WebSocketC2ERNS_6StreamERKNS_7RequestEbl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3775
      functionLinenumberEnd: 3795
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib2ws9WebSocket15start_heartbeatEv
        - _ZN7httplib7RequestC2ERKS0_
        - _ZN7httplib7RequestD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:3774,22'
          Dst:             _ZN7httplib7RequestC2ERKS0_
        - Src:             '../../httplib.h:3776,5'
          Dst:             _ZN7httplib2ws9WebSocket15start_heartbeatEv
        - Src:             '../../httplib.h:3777,3'
          Dst:             _ZN7httplib7RequestD2Ev
    - functionName:    _ZN7httplib2ws9WebSocketD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20151
      functionLinenumberEnd: 20158
      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:20158,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:20153,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11622
      functionLinenumberEnd: 11721
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          434
      EdgeCount:       88
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - _ZN7httplib13ContentReaderC2EOS0_
        - _ZN7httplib13ContentReaderD2Ev
        - _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _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:11630,7'
          Dst:             _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11634,7'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:11643,21'
          Dst:             _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - Src:             '../../httplib.h:11671,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:11670,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:11670,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11670,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11674,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:11673,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:11673,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11673,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11677,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:11676,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:11676,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11676,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11680,23'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:11679,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:11679,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11679,9'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11695,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11698,10'
          Dst:             _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:11699,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11695,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:11706,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:11708,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:11710,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:11712,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:11714,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:11716,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
    - 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:    __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:    _ZNK7httplib6detail4mmap7is_openEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5405
      functionLinenumberEnd: 5406
      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:    _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: 6417
      functionLinenumberEnd: 6478
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          469
      EdgeCount:       159
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../httplib.h:6425,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6418,14'
          Dst:             _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6425,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7httplib6detail4mmap4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5409
      functionLinenumberEnd: 5409
      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:    _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9868
      functionLinenumberEnd: 9874
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9869,3'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_D2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12158
      functionLinenumberEnd: 12158
      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:    _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8363
      functionLinenumberEnd: 8429
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          348
      EdgeCount:       74
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8425,5'
          Dst:             _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
    - functionName:    _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11039
      functionLinenumberEnd: 11040
      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:11040,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZN7httplib6detail14expect_contentERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8543
      functionLinenumberEnd: 8554
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          145
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
        - _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8548,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8549,11'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - Src:             '../../httplib.h:8552,7'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
    - functionName:    _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7245
      functionLinenumberEnd: 7300
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7247,10'
          Dst:             _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bmRbT0_
    - functionName:    _ZN7httplib8ResponseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1342,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib7RequestD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1224,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib6detail18stream_line_readerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3215
      functionLinenumberEnd: 3215
      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:    _ZN7httplib17MultipartFormDataD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8FormDataD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib3anyD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 858
      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:    __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:    21
      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:    21
      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:    _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: 7194
      functionLinenumberEnd: 7240
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          201
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7196,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:7200,22'
          Dst:             _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7227,16'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
        - Src:             '../../httplib.h:7239,10'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
    - functionName:    _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6911
      functionLinenumberEnd: 6929
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_17gzip_decompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6916,20'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_17gzip_decompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7249
      functionLinenumberEnd: 7299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          274
      EdgeCount:       50
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
        - _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_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_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7255,13'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             '../../httplib.h:7256,25'
          Dst:             _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:7265,21'
          Dst:             _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
        - Src:             '../../httplib.h:7267,15'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:7278,22'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mmRb
        - Src:             '../../httplib.h:7285,27'
          Dst:             _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
    - 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: 7236
      functionLinenumberEnd: 7237
      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:    __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:    _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7185
      functionLinenumberEnd: 7188
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7187,7'
          Dst:             _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
        - Src:             '../../httplib.h:7186,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7153
      functionLinenumberEnd: 7183
      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_intoERNSt3__118unordered_multimapINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_NS0_11case_ignore4hashENSA_8equal_toENS7_INS2_4pairIKS9_S9_EEEEEERKSH_
        - _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7154,26'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:7162,18'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:7166,16'
          Dst:             _ZN7httplib6detail14ChunkedDecoder19parse_trailers_intoERNSt3__118unordered_multimapINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_NS0_11case_ignore4hashENSA_8equal_toENS7_INS2_4pairIKS9_S9_EEEEEERKSH_
    - functionName:    _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6958
      functionLinenumberEnd: 6961
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6959,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7127
      functionLinenumberEnd: 7148
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mmRb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2846
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - strtoull
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2839,9'
          Dst:             _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:2840,34'
          Dst:             strtoull
    - functionName:    _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7087
      functionLinenumberEnd: 7123
      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:7090,22'
          Dst:             _ZN7httplib6detail10BodyReaderC2Ev
        - Src:             '../../httplib.h:7103,14'
          Dst:             _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
        - Src:             '../../httplib.h:7123,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
        - Src:             '../../httplib.h:7123,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
    - functionName:    _ZN7httplib6detail10BodyReaderC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 1965
      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:    _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1972
      functionLinenumberEnd: 1974
      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:1974,13'
          Dst:             _ZN7httplib6detail10BodyReader4readEPcm
    - functionName:    _ZN7httplib6detail10BodyReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 1956
      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:    _ZN7httplib6detail10BodyReader4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9939
      functionLinenumberEnd: 10010
      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:9961,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:9968,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:9985,53'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:9989,29'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:9991,26'
          Dst:             _ZNK7httplib6Stream9get_errorEv
    - functionName:    _ZNK7httplib6Stream9get_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1425
      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:    _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12844
      functionLinenumberEnd: 12844
      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: 12848
      functionLinenumberEnd: 12891
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          258
      EdgeCount:       42
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - strcmp
        - strtoul
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:12852,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:12853,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:12871,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12856,47'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:12856,31'
          Dst:             strtoul
        - Src:             '../../httplib.h:12857,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:12871,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12885,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:12886,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:12888,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12887,24'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:12887,9'
          Dst:             strcmp
        - Src:             '../../httplib.h:12888,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2825
      functionLinenumberEnd: 2827
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtoull
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlhE_clEh
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2828
      functionLinenumberEnd: 2828
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2828,51'
          Dst:             isdigit
    - functionName:    isdigit
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail11case_ignore8equal_toclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 575
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:575,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: 566
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ENKUlccE_clEcc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      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:569,19'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:569,35'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail11case_ignore8to_lowerEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail11case_ignore4hashclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 581
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:581,12'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 591
      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:591,64'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:586,23'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6946
      functionLinenumberEnd: 6956
      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:6949,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6949,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6402
      functionLinenumberEnd: 6403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12str2tag_coreEPKcmj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6403,10'
          Dst:             _ZN7httplib6detail12str2tag_coreEPKcmj
    - functionName:    _ZN7httplib6detail12str2tag_coreEPKcmj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6391
      functionLinenumberEnd: 6399
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail12str2tag_coreEPKcmj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6394,16'
          Dst:             _ZN7httplib6detail12str2tag_coreEPKcmj
    - functionName:    _ZN7httplib6detail14ChunkedDecoder19parse_trailers_intoERNSt3__118unordered_multimapINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_NS0_11case_ignore4hashENSA_8equal_toENS7_INS2_4pairIKS9_S9_EEEEEERKSH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12894
      functionLinenumberEnd: 12898
      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_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - _ZN7httplib6detail18stream_line_readerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12895,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:12896,11'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:12898,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:12897,10'
          Dst:             _ZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_
        - Src:             '../../httplib.h:12898,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5054
      functionLinenumberEnd: 5144
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          434
      EdgeCount:       128
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEERKSJ_EUlRSG_SN_E_EEbPKcSQ_T_
        - _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
        - _ZN7httplib6detail18stream_line_reader7getlineEv
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZNK7httplib6detail18stream_line_reader3ptrEv
        - _ZNK7httplib6detail18stream_line_reader4sizeEv
        - __cxa_thread_atexit
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5069,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:5098,25'
          Dst:             _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
        - Src:             '../../httplib.h:5099,25'
          Dst:             strlen
        - Src:             '../../httplib.h:5100,16'
          Dst:             strlen
        - Src:             '../../httplib.h:5101,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:5120,29'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5120,10'
          Dst:             strcmp
        - Src:             '../../httplib.h:5121,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5125,33'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5127,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5127,41'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5129,10'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEERKSJ_EUlRSG_SN_E_EEbPKcSQ_T_
        - Src:             '../../httplib.h:5140,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:    _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6965
      functionLinenumberEnd: 6980
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6966,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6969,5'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:6969,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:6969,5'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:6969,5'
          Dst:             __cxa_free_exception
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5191
      functionLinenumberEnd: 5193
      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:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5192,10'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5266
      functionLinenumberEnd: 5272
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEERKSJ_EUlRSG_SN_E_EEbPKcSQ_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5007
      functionLinenumberEnd: 5051
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          329
      EdgeCount:       73
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_ENKUlRSF_SM_E_clESM_SM_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5009,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5019,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5027,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5038,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5040,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5041,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5042,7'
          Dst:             _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_ENKUlRSF_SM_E_clESM_SM_
        - Src:             '../../httplib.h:5044,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5044,7'
          Dst:             _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_ENKUlRSF_SM_E_clESM_SM_
    - functionName:    _ZN7httplib6detail15is_space_or_tabEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5001
      functionLinenumberEnd: 5001
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8639
      functionLinenumberEnd: 8639
      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:8639,58'
          Dst:             _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_ENKUlRSF_SM_E_clESM_SM_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5130
      functionLinenumberEnd: 5136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9480
      functionLinenumberEnd: 9515
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9489,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
        - Src:             '../../httplib.h:9493,24'
          Dst:             _ZN7httplib6detail7to_utf8EiPc
        - Src:             '../../httplib.h:9502,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
    - functionName:    _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4377
      functionLinenumberEnd: 4391
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4384,9'
          Dst:             _ZN7httplib6detail6is_hexEcRi
    - functionName:    _ZN7httplib6detail7to_utf8EiPc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4489
      functionLinenumberEnd: 4519
      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:    _ZN7httplib6detail6is_hexEcRi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4362
      functionLinenumberEnd: 4374
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4363,7'
          Dst:             isdigit
    - 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:    _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8631
      functionLinenumberEnd: 8637
      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:8634,10'
          Dst:             _ZN7httplib6detail6fields13is_token_charEc
    - functionName:    _ZN7httplib6detail6fields13is_token_charEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8625
      functionLinenumberEnd: 8628
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          158
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - isalnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8626,10'
          Dst:             isalnum
    - functionName:    isalnum
      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:    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:    6
      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:    19
      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:    _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5196
      functionLinenumberEnd: 5215
      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:5203,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:5212,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail4trimEPKcS2_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5147
      functionLinenumberEnd: 5154
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5148,26'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5151,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
    - functionName:    _ZZN7httplib6detail14parse_trailersERNS0_18stream_line_readerERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEERKSI_ENKUlPKcSN_E_clESN_SN_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5102
      functionLinenumberEnd: 5116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          177
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      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:    3
      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:    _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: 7212
      functionLinenumberEnd: 7226
      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:    _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: 7214
      functionLinenumberEnd: 7225
      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:    _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: 521
      functionLinenumberEnd: 523
      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:522,33'
          Dst:             _ZN7httplib6detail17gzip_decompressorC2Ev
    - 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:    2
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17gzip_decompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6721
      functionLinenumberEnd: 6721
      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:6721,50'
          Dst:             inflateEnd
        - Src:             '../../httplib.h:6721,70'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
        - Src:             '../../httplib.h:6721,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: 3109
      functionLinenumberEnd: 3109
      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:    _ZN7httplib6detail17gzip_decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6708
      functionLinenumberEnd: 6719
      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:6708,27'
          Dst:             _ZN7httplib6detail12decompressorC2Ev
        - Src:             '../../httplib.h:6718,15'
          Dst:             inflateInit2_
        - Src:             '../../httplib.h:6719,1'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
    - functionName:    _ZN7httplib6detail12decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3107
      functionLinenumberEnd: 3107
      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:    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: 6721
      functionLinenumberEnd: 6721
      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:6721,48'
          Dst:             _ZN7httplib6detail17gzip_decompressorD2Ev
    - functionName:    _ZNK7httplib6detail17gzip_decompressor8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6723
      functionLinenumberEnd: 6723
      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: 6726
      functionLinenumberEnd: 6766
      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:6750,7'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6727,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6747,13'
          Dst:             inflate
        - Src:             '../../httplib.h:6749,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6753,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:    _ZN7httplib6detail12decompressorD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3109
      functionLinenumberEnd: 3109
      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:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlPKcmmmE_clESM_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12187
      functionLinenumberEnd: 12187
      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:    _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11045
      functionLinenumberEnd: 11114
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          797
      EdgeCount:       330
      CyclomaticComplexity: 166
      functionsReached:
        - _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail12BufferStream5writeEPKcm
        - _ZN7httplib6detail12BufferStreamC2Ev
        - _ZN7httplib6detail12BufferStreamD2Ev
        - _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
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11046,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:11055,28'
          Dst:             _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
        - Src:             '../../httplib.h:11058,31'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11060,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11066,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11070,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11071,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11075,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11076,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11079,36'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11080,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11086,24'
          Dst:             _ZN7httplib6detail12BufferStreamC2Ev
        - Src:             '../../httplib.h:11087,8'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:11114,1'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:11092,11'
          Dst:             _ZN7httplib6detail12BufferStream5writeEPKcm
        - Src:             '../../httplib.h:11097,3'
          Dst:             _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:11100,22'
          Dst:             _ZNK7httplib6detail12BufferStream10get_bufferEv
        - Src:             '../../httplib.h:11101,8'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:11106,9'
          Dst:             _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - Src:             '../../httplib.h:11114,1'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11743
      functionLinenumberEnd: 11857
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         156
      ICount:          912
      EdgeCount:       297
      CyclomaticComplexity: 143
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - _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
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11751,16'
          Dst:             _ZN7httplib6detail28make_multipart_data_boundaryEv
        - Src:             '../../httplib.h:11753,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11757,15'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:11765,34'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:11770,30'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:11772,13'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11774,18'
          Dst:             _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
        - Src:             '../../httplib.h:11777,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11781,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11783,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11784,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11786,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11787,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11789,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11790,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11800,11'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:11804,28'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:11806,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11808,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:11812,7'
          Dst:             _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
        - Src:             '../../httplib.h:11818,7'
          Dst:             _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:11825,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:11848,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11849,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11855,9'
          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: 9808
      functionLinenumberEnd: 9813
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9809,7'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9810,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9792
      functionLinenumberEnd: 9793
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3078
      functionLinenumberEnd: 3095
      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:3078,3'
          Dst:             _ZN7httplib6StreamC2Ev
    - functionName:    _ZN7httplib6detail12BufferStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3079
      functionLinenumberEnd: 3079
      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:3079,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6detail12BufferStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10318
      functionLinenumberEnd: 10320
      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:    _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12224
      functionLinenumberEnd: 12229
      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:    _ZNK7httplib6detail12BufferStream10get_bufferEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10333
      functionLinenumberEnd: 10333
      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:    _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7339
      functionLinenumberEnd: 7347
      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:    _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11119
      functionLinenumberEnd: 11169
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          209
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - _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_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11126,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:11129,32'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:11132,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:11136,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:11142,19'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:11147,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:11158,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:11160,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:11162,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:11165,14'
          Dst:             _ZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_
    - 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: 7415
      functionLinenumberEnd: 7417
      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:7417,10'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmT_RNS_5ErrorE
    - functionName:    _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8432
      functionLinenumberEnd: 8439
      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:8433,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:8434,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:8435,3'
          Dst:             __assert_fail
    - 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: 8532
      functionLinenumberEnd: 8537
      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:8533,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:    _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6593
      functionLinenumberEnd: 6648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          147
      EdgeCount:       40
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6594,38'
          Dst:             _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:6594,8'
          Dst:             _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6598,23'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:6617,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - 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: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail15gzip_compressorC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:522,33'
          Dst:             _ZN7httplib6detail15gzip_compressorC2Ev
    - 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: 521
      functionLinenumberEnd: 522
      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:522,33'
          Dst:             _ZN7httplib6detail12nocompressorC2Ev
    - 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: 7563
      functionLinenumberEnd: 7566
      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:7565,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:    _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: 7425
      functionLinenumberEnd: 7454
      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:7429,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:7443,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:7454,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:7454,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib8DataSinkC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:988,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: 11120
      functionLinenumberEnd: 11121
      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: 986
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:986,7'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1002
      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:    _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: 7441
      functionLinenumberEnd: 7441
      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: 7439
      functionLinenumberEnd: 7439
      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: 7431
      functionLinenumberEnd: 7436
      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:7434,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      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: 1002
      functionLinenumberEnd: 1002
      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:1002,9'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambuf6xsputnEPKcl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1010
      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:    _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: 7459
      functionLinenumberEnd: 7558
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          204
      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:7463,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:7538,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:7558,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:7558,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlRKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7534
      functionLinenumberEnd: 7536
      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_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7535,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_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
    - functionName:    _ZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7491
      functionLinenumberEnd: 7530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       122
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail13from_i_to_hexEm
        - _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7508,20'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:7509,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:7516,40'
          Dst:             _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
        - Src:             '../../httplib.h:7516,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:7522,14'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:7529,33'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:7529,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail13from_i_to_hexEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4393
      functionLinenumberEnd: 4401
      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:    _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2821
      functionLinenumberEnd: 2822
      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: 2821
      functionLinenumberEnd: 2822
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    _ZZZN7httplib6detail21write_content_chunkedIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_NS0_10compressorEEEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_RT0_RNS_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_ENKUlPKcmE_clES1B_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7498
      functionLinenumberEnd: 7500
      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: 7532
      functionLinenumberEnd: 7532
      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_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7532,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_5ErrorEENKUlPKNSA_18unordered_multimapISG_SG_NS0_11case_ignore4hashENS10_8equal_toENSE_INSA_4pairISH_SG_EEEEEEE_clES18_
    - 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: 7489
      functionLinenumberEnd: 7489
      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:    _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: 7465
      functionLinenumberEnd: 7487
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          188
      EdgeCount:       60
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _ZN7httplib6detail13from_i_to_hexEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7479,15'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:7480,16'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - 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: 7472
      functionLinenumberEnd: 7474
      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:    _ZN7httplib6detail12nocompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3120
      functionLinenumberEnd: 3120
      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:3120,36'
          Dst:             _ZN7httplib6detail10compressorD2Ev
    - functionName:    _ZN7httplib6detail10compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3100
      functionLinenumberEnd: 3100
      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: 3118
      functionLinenumberEnd: 3118
      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:3118,7'
          Dst:             _ZN7httplib6detail10compressorC2Ev
    - functionName:    _ZN7httplib6detail10compressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3098
      functionLinenumberEnd: 3098
      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: 3120
      functionLinenumberEnd: 3120
      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:3120,36'
          Dst:             _ZN7httplib6detail12nocompressorD2Ev
    - functionName:    _ZN7httplib6detail12nocompressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6651
      functionLinenumberEnd: 6654
      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: 3100
      functionLinenumberEnd: 3100
      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:    _ZN7httplib6detail15gzip_compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6667
      functionLinenumberEnd: 6667
      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:6667,46'
          Dst:             deflateEnd
        - Src:             '../../httplib.h:6667,66'
          Dst:             _ZN7httplib6detail10compressorD2Ev
        - Src:             '../../httplib.h:6667,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: 6657
      functionLinenumberEnd: 6665
      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:6657,25'
          Dst:             _ZN7httplib6detail10compressorC2Ev
        - Src:             '../../httplib.h:6663,15'
          Dst:             deflateInit2_
        - Src:             '../../httplib.h:6665,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: 6667
      functionLinenumberEnd: 6667
      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:6667,44'
          Dst:             _ZN7httplib6detail15gzip_compressorD2Ev
    - functionName:    _ZN7httplib6detail15gzip_compressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6670
      functionLinenumberEnd: 6706
      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:6671,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6692,13'
          Dst:             deflate
        - Src:             '../../httplib.h:6700,5'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6702,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:    _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9798
      functionLinenumberEnd: 9799
      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_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9799,10'
          Dst:             _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
    - functionName:    _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6515
      functionLinenumberEnd: 6538
      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:6521,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6518,20'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:6519,14'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseEENKUlPKcS8_E_clES8_S8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6617
      functionLinenumberEnd: 6645
      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_7RequestERKNS_8ResponseEENKUlNS0_12EncodingTypeEE_clES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6619,10'
          Dst:             _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - Src:             '../../httplib.h:6627,39'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:6641,31'
          Dst:             _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseEENKUlNS0_12EncodingTypeEE_clES7_
        - Src:             '../../httplib.h:6641,48'
          Dst:             _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseEENKUlNS0_12EncodingTypeEE_clES7_
    - functionName:    _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6541
      functionLinenumberEnd: 6591
      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:6549,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
        - Src:             '../../httplib.h:6563,3'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
    - functionName:    _ZZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseEENKUlNS0_12EncodingTypeEE_clES7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6607
      functionLinenumberEnd: 6614
      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:6608,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5172
      functionLinenumberEnd: 5181
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5218
      functionLinenumberEnd: 5245
      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:5225,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:5237,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERdENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6565
      functionLinenumberEnd: 6588
      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:6574,25'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:6581,27'
          Dst:             _ZN7httplib6detail10from_charsEPKcS2_Rd
    - functionName:    _ZN7httplib6detail10from_charsEPKcS2_Rd
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - strtod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:683,3'
          Dst:             __errno_location
        - Src:             '../../httplib.h:684,11'
          Dst:             strtod
        - Src:             '../../httplib.h:686,7'
          Dst:             __errno_location
    - 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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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: 6551
      functionLinenumberEnd: 6556
      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:6552,18'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - 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: 6482
      functionLinenumberEnd: 6513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          119
      EdgeCount:       36
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6493,7'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6512,10'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5157
      functionLinenumberEnd: 5159
      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:5158,12'
          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: 6494
      functionLinenumberEnd: 6507
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6497,15'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6505,33'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6505,49'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5162
      functionLinenumberEnd: 5167
      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:    _ZZZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEEENKUlPKcSJ_E_clESJ_SJ_ENKUlSJ_SJ_E_clESJ_SJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6497
      functionLinenumberEnd: 6503
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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: 8461
      functionLinenumberEnd: 8491
      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:8463,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:8464,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:8465,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:8467,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:8468,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:8469,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:8473,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:8475,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:8476,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:8476,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:8477,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:8478,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:8480,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:8483,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:8486,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:8487,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:8488,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:    _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: 8536
      functionLinenumberEnd: 8536
      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:8536,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_E_clESI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8535
      functionLinenumberEnd: 8535
      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:8535,44'
          Dst:             _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8443
      functionLinenumberEnd: 8454
      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:    _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: 8537
      functionLinenumberEnd: 8539
      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:8538,16'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
    - functionName:    _ZN7httplib6Stream5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9934
      functionLinenumberEnd: 9935
      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:    _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: 7407
      functionLinenumberEnd: 7410
      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:7408,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: 7355
      functionLinenumberEnd: 7402
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          197
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7359,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:7382,34'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:7402,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:7402,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_5ErrorEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7380
      functionLinenumberEnd: 7380
      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: 7361
      functionLinenumberEnd: 7378
      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:7363,11'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6StreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3079
      functionLinenumberEnd: 3079
      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:3079,36'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10302
      functionLinenumberEnd: 10302
      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: 10304
      functionLinenumberEnd: 10304
      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: 10306
      functionLinenumberEnd: 10306
      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:    _ZNK7httplib6Stream13is_peer_aliveEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1407
      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:    _ZN7httplib6detail12BufferStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10308
      functionLinenumberEnd: 10315
      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:    _ZNK7httplib6detail12BufferStream22get_remote_ip_and_portERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10324
      functionLinenumberEnd: 10324
      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: 10327
      functionLinenumberEnd: 10327
      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: 10329
      functionLinenumberEnd: 10329
      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: 10331
      functionLinenumberEnd: 10331
      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:    _ZN7httplib6Stream16set_read_timeoutEll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1420
      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:    _ZN7httplib6StreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1402
      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:    _ZN7httplib6detail28make_multipart_data_boundaryEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8148
      functionLinenumberEnd: 8150
      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:8149,44'
          Dst:             _ZN7httplib6detail13random_stringEm
    - functionName:    _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8512
      functionLinenumberEnd: 8524
      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:8515,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:    _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8497
      functionLinenumberEnd: 8507
      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:8498,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:    _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12232
      functionLinenumberEnd: 12237
      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:    _ZZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_ENKUlPKcmE_clESF_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11843
      functionLinenumberEnd: 11845
      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:    _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: 8461
      functionLinenumberEnd: 8491
      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:8463,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8464,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:8465,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8467,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8468,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:8469,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8473,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:8475,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8476,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:8476,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:8477,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8478,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8480,10'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
        - Src:             '../../httplib.h:8483,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8486,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:8487,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:8488,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
    - 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: 8501
      functionLinenumberEnd: 8501
      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:    _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: 8500
      functionLinenumberEnd: 8500
      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_ENKUlmmE_clEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8502
      functionLinenumberEnd: 8506
      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:8503,9'
          Dst:             __assert_fail
    - 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: 8461
      functionLinenumberEnd: 8491
      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:8463,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8464,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:8465,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8467,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8468,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:8469,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8473,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:8475,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8476,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:8476,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:8477,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8478,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8480,10'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
        - Src:             '../../httplib.h:8483,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8486,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:8487,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:8488,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
    - 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: 8518
      functionLinenumberEnd: 8518
      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:    _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: 8517
      functionLinenumberEnd: 8517
      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_mENKUlmmE_clEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8519
      functionLinenumberEnd: 8521
      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:    _ZN7httplib6detail13random_stringEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8127
      functionLinenumberEnd: 8146
      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:8131,28'
          Dst:             _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
    - functionName:    _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8131
      functionLinenumberEnd: 8139
      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:    _ZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8307
      functionLinenumberEnd: 8361
      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:    _ZZN7httplib6detail15coalesce_rangesERNSt3__16vectorINS1_4pairIllEENS1_9allocatorIS4_EEEEmENKUlRKS4_SA_E_clESA_SA_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8312
      functionLinenumberEnd: 8312
      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:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_C2EOSN_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12158
      functionLinenumberEnd: 12158
      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:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlmmRNS_8DataSinkEE_clEmmSM_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12158
      functionLinenumberEnd: 12160
      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:12159,30'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZNK7httplib6detail4mmap4dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5411
      functionLinenumberEnd: 5412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENUlmmRNS_8DataSinkEE_C2ERKSN_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12158
      functionLinenumberEnd: 12158
      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:    _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4994
      functionLinenumberEnd: 4999
      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:4996,3'
          Dst:             __cxa_thread_atexit
    - functionName:    _ZN7httplib6detail4mmapC2EPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5332
      functionLinenumberEnd: 5332
      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:5332,39'
          Dst:             _ZN7httplib6detail4mmap4openEPKc
    - functionName:    _ZN7httplib6detail4mmap4openEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5336
      functionLinenumberEnd: 5403
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail4mmap5closeEv
        - fstat
        - mmap
        - open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5337,3'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:5382,9'
          Dst:             open
        - Src:             '../../httplib.h:5386,7'
          Dst:             fstat
        - Src:             '../../httplib.h:5387,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:5392,11'
          Dst:             mmap
        - Src:             '../../httplib.h:5396,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
    - functionName:    _ZN7httplib6detail4mmap5closeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5415
      functionLinenumberEnd: 5445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - munmap
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5435,5'
          Dst:             munmap
        - Src:             '../../httplib.h:5440,5'
          Dst:             close
    - 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:    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:    _ZN7httplib6detail4mmapD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5334
      functionLinenumberEnd: 5334
      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:5334,24'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:5334,24'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11346
      functionLinenumberEnd: 11420
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          555
      EdgeCount:       204
      CyclomaticComplexity: 93
      functionsReached:
        - _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
        - _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN7httplib6detail23file_mtime_to_http_dateEl
        - _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - _ZNK7httplib6detail4mmap4sizeEv
        - _ZNK7httplib6detail4mmap7is_openEv
        - _ZNK7httplib6detail8FileStat5mtimeEv
        - _ZNK7httplib6detail8FileStat6is_dirEv
        - _ZNK7httplib6detail8FileStat7is_fileEv
        - _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:11351,11'
          Dst:             _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11359,15'
          Dst:             _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             '../../httplib.h:11360,16'
          Dst:             _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11367,26'
          Dst:             _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:11369,18'
          Dst:             _ZNK7httplib6detail8FileStat6is_dirEv
        - Src:             '../../httplib.h:11370,15'
          Dst:             _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             '../../httplib.h:11374,18'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:11376,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11379,23'
          Dst:             _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
        - Src:             '../../httplib.h:11380,36'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11382,29'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:11384,32'
          Dst:             _ZN7httplib6detail23file_mtime_to_http_dateEl
        - Src:             '../../httplib.h:11386,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:11389,15'
          Dst:             _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - Src:             '../../httplib.h:11391,11'
          Dst:             _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - Src:             '../../httplib.h:11394,20'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:11395,13'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11400,19'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:11401,15'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:11399,15'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:11399,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:11399,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:11414,11'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1108
      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:    _ZN7httplib13ContentReaderC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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: 11861
      functionLinenumberEnd: 11876
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11867,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZN7httplib13ContentReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11171
      functionLinenumberEnd: 11245
      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_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _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:11176,7'
          Dst:             _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:11232,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11233,9'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:11237,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11240,7'
          Dst:             _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
    - functionName:    _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11724
      functionLinenumberEnd: 11739
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7httplib6detail11MatcherBase7patternEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11730,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZNK7httplib6detail11MatcherBase7patternEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11257
      functionLinenumberEnd: 11344
      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:          420
      EdgeCount:       140
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN7httplib6detail11select_readEill
        - _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail14FormDataParserC2Ev
        - _ZN7httplib6detail14FormDataParserD2Ev
        - _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
        - _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:11258,26'
          Dst:             _ZN7httplib6detail14FormDataParserC2Ev
        - Src:             '../../httplib.h:11261,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:11262,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11264,10'
          Dst:             _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - Src:             '../../httplib.h:11266,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11270,32'
          Dst:             _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:11276,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:11276,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:11292,12'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11293,8'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
        - Src:             '../../httplib.h:11304,22'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:11309,13'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:11328,8'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:11335,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:11336,37'
          Dst:             _ZNK7httplib6detail14FormDataParser8is_validEv
        - Src:             '../../httplib.h:11338,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11344,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
        - Src:             '../../httplib.h:11344,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
    - functionName:    _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7631
      functionLinenumberEnd: 7633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7632,3'
          Dst:             _ZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEE
    - functionName:    _ZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7609
      functionLinenumberEnd: 7629
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7611,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEEENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7611
      functionLinenumberEnd: 7628
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          186
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7618,5'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
        - Src:             '../../httplib.h:7626,22'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:7626,51'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
    - functionName:    _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9572
      functionLinenumberEnd: 9594
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          189
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - strtoul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9580,29'
          Dst:             strtoul
    - functionName:    _ZZZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEEENKUlS2_S2_E_clES2_S2_ENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7620
      functionLinenumberEnd: 7623
      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:    _ZN7httplib6detail14FormDataParserC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7846
      functionLinenumberEnd: 8124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib8FormDataC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7846,3'
          Dst:             _ZN7httplib8FormDataC2Ev
    - functionName:    _ZNK7httplib7Request22is_multipart_form_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9724
      functionLinenumberEnd: 9727
      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:9725,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9726,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: 7668
      functionLinenumberEnd: 7675
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 12
      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:7670,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: 7848
      functionLinenumberEnd: 7852
      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: 11276
      functionLinenumberEnd: 11276
      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:    _ZN7httplib6detail11select_readEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5512
      functionLinenumberEnd: 5513
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5513,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZNK7httplib6detail14FormDataParser8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7854
      functionLinenumberEnd: 7854
      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: 7844
      functionLinenumberEnd: 7844
      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:7844,7'
          Dst:             _ZN7httplib8FormDataD2Ev
    - functionName:    _ZN7httplib6detail11select_implEisll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5501
      functionLinenumberEnd: 5509
      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:5509,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5454
      functionLinenumberEnd: 5464
      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:5457,11'
          Dst:             _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
        - Src:             '../../httplib.h:5458,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5509
      functionLinenumberEnd: 5509
      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:5509,38'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5492
      functionLinenumberEnd: 5496
      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:5496,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:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_C2EOSI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11276
      functionLinenumberEnd: 11276
      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: 11277
      functionLinenumberEnd: 11277
      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: 11276
      functionLinenumberEnd: 11276
      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: 11271
      functionLinenumberEnd: 11273
      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:11272,41'
          Dst:             _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
    - functionName:    _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7857
      functionLinenumberEnd: 7997
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          666
      EdgeCount:       240
      CyclomaticComplexity: 118
      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_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - _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
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:7862,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7859,5'
          Dst:             _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
        - Src:             '../../httplib.h:7861,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7864,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7865,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7866,9'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7871,9'
          Dst:             _ZN7httplib6detail14FormDataParser15clear_file_infoEv
        - Src:             '../../httplib.h:7876,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7878,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7885,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7890,31'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_headEm
        - Src:             '../../httplib.h:7892,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
        - Src:             '../../httplib.h:7899,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
        - Src:             '../../httplib.h:7910,15'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:7912,41'
          Dst:             _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
        - Src:             '../../httplib.h:7912,17'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7915,17'
          Dst:             _ZNK7httplib6detail14FormDataParser25parse_content_dispositionERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS8_
        - Src:             '../../httplib.h:7917,15'
          Dst:             _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:7937,21'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:7938,36'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:7947,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7948,17'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7954,42'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7955,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7956,19'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7957,33'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:7961,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7964,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7966,35'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:7970,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7977,28'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7978,13'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7979,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7982,30'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7983,15'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7984,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:7986,23'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:7986,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
    - functionName:    _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8102
      functionLinenumberEnd: 8118
      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:8103,27'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8069
      functionLinenumberEnd: 8069
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8079
      functionLinenumberEnd: 8100
      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:8086,40'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:8092,47'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:8094,11'
          Dst:             _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
        - Src:             '../../httplib.h:8099,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZN7httplib6detail14FormDataParser9buf_eraseEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8120
      functionLinenumberEnd: 8120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail14FormDataParser15clear_file_infoEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8000
      functionLinenumberEnd: 8005
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_headEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8073
      functionLinenumberEnd: 8073
      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: 5007
      functionLinenumberEnd: 5051
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          330
      EdgeCount:       73
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _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:5009,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5019,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5027,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5038,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5040,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5041,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5042,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
        - Src:             '../../httplib.h:5044,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5044,7'
          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: 5007
      functionLinenumberEnd: 5051
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          332
      EdgeCount:       73
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _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:5009,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5019,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5027,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5038,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5040,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5041,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5042,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
        - Src:             '../../httplib.h:5044,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5044,7'
          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: 8008
      functionLinenumberEnd: 8017
      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:8009,24'
          Dst:             strlen
        - Src:             '../../httplib.h:8012,11'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:8012,51'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2821
      functionLinenumberEnd: 2822
      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: 8022
      functionLinenumberEnd: 8047
      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:8026,10'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:8037,10'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcm
    - functionName:    _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7677
      functionLinenumberEnd: 7699
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7679,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8071
      functionLinenumberEnd: 8071
      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: 8075
      functionLinenumberEnd: 8076
      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:8076,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: 8061
      functionLinenumberEnd: 8067
      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:    _ZZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEEENKUlPKcSJ_E_clESJ_SJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7679
      functionLinenumberEnd: 7698
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          182
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7686,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:7695,22'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7696,22'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZZZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEEENKUlPKcSJ_E_clESJ_SJ_ENKUlSJ_SJ_E_clESJ_SJ_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7686
      functionLinenumberEnd: 7692
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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: 7901
      functionLinenumberEnd: 7903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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: 7893
      functionLinenumberEnd: 7893
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib8FormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      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: 11220
      functionLinenumberEnd: 11231
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseEENKUlRKNS_8FormDataEE_clES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11204
      functionLinenumberEnd: 11219
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          139
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib9FormFieldD2Ev
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11206,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:11211,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
        - Src:             '../../httplib.h:11211,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
    - functionName:    _ZN7httplib8FormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseEENKUlPKcmE_clES8_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11179
      functionLinenumberEnd: 11202
      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:    _ZZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamEENKUlNSt3__18functionIFbRKNS_8FormDataEEEENS8_IFbPKcmEEEE_clESD_SH_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11655
      functionLinenumberEnd: 11666
      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:11656,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:11660,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: 11249
      functionLinenumberEnd: 11253
      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:11250,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: 11644
      functionLinenumberEnd: 11654
      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:11645,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:11648,15'
          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: 4872
      functionLinenumberEnd: 4912
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4894,5'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail17canonicalize_pathEPKcRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4914
      functionLinenumberEnd: 4925
      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:4921,7'
          Dst:             realpath
    - functionName:    _ZN7httplib6detail19is_path_within_baseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4928
      functionLinenumberEnd: 4934
      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:4933,10'
          Dst:             strncmp
    - functionName:    _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4938
      functionLinenumberEnd: 4945
      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:4943,10'
          Dst:             stat
    - functionName:    _ZNK7httplib6detail8FileStat6is_dirEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4949
      functionLinenumberEnd: 4950
      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:    _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9832
      functionLinenumberEnd: 9841
      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:9833,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9834,5'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZNK7httplib6detail8FileStat7is_fileEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4946
      functionLinenumberEnd: 4947
      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:    _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4403
      functionLinenumberEnd: 4418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          143
      EdgeCount:       47
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib6detail13from_i_to_hexEm
        - _ZNK7httplib6detail8FileStat4sizeEv
        - _ZNK7httplib6detail8FileStat5mtimeEv
        - _ZNK7httplib6detail8FileStat7is_fileEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4404,11'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:4410,23'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:4414,18'
          Dst:             _ZNK7httplib6detail8FileStat4sizeEv
        - Src:             '../../httplib.h:4416,32'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:4417,10'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
    - functionName:    _ZNK7httplib6detail8FileStat5mtimeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4953
      functionLinenumberEnd: 4954
      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:    _ZN7httplib6detail23file_mtime_to_http_dateEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4423
      functionLinenumberEnd: 4438
      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:4430,7'
          Dst:             gmtime_r
        - Src:             '../../httplib.h:4433,7'
          Dst:             strftime
    - functionName:    _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11424
      functionLinenumberEnd: 11461
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          234
      EdgeCount:       81
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _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:11428,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11430,22'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11438,18'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - Src:             '../../httplib.h:11451,18'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11452,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11453,14'
          Dst:             _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11464
      functionLinenumberEnd: 11495
      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:11469,34'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11470,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:11487,10'
          Dst:             _ZZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEElENKUlvE_clEv
    - functionName:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11403
      functionLinenumberEnd: 11403
      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:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_C2EOS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11403
      functionLinenumberEnd: 11403
      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:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENKUlmmRNS_8DataSinkEE_clEmmS6_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11403
      functionLinenumberEnd: 11405
      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:11404,32'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_C2ERKS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11403
      functionLinenumberEnd: 11403
      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:    _ZZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEElENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11472
      functionLinenumberEnd: 11485
      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:11473,11'
          Dst:             _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11477,18'
          Dst:             _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:11482,18'
          Dst:             _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4483
      functionLinenumberEnd: 4486
      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:    _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4478
      functionLinenumberEnd: 4480
      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:    _ZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4441
      functionLinenumberEnd: 4476
      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:4459,8'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:4461,10'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:4463,12'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:4474,10'
          Dst:             timegm
    - functionName:    _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4448
      functionLinenumberEnd: 4456
      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:    _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5248
      functionLinenumberEnd: 5251
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5249,10'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
    - 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: 11439
      functionLinenumberEnd: 11443
      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:    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:    _ZNK7httplib6detail8FileStat4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4958
      functionLinenumberEnd: 4959
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    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:    _ZN7httplib7RequestC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          365
      EdgeCount:       110
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN7httplib17MultipartFormDataC2ERKS0_
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1224,8'
          Dst:             _ZN7httplib17MultipartFormDataC2ERKS0_
        - Src:             '../../httplib.h:1224,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib2ws9WebSocket15start_heartbeatEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20160
      functionLinenumberEnd: 20175
      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:    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:    _ZZN7httplib2ws9WebSocket15start_heartbeatEvENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20162
      functionLinenumberEnd: 20174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:20168,12'
          Dst:             _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
    - functionName:    _ZN7httplib2ws9WebSocket10send_frameENS0_6OpcodeEPKcmb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20020
      functionLinenumberEnd: 20024
      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:20023,10'
          Dst:             _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
    - functionName:    _ZN7httplib6detail21write_websocket_frameERNS_6StreamENS_2ws6OpcodeEPKcmbb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4732
      functionLinenumberEnd: 4788
      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:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      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:    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:    _ZN7httplib17MultipartFormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8647
      functionLinenumberEnd: 8670
      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:8651,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:8653,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:8653,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:8657,10'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:8662,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:8668,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
    - functionName:    _ZN7httplib6detail6fields14is_field_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8645
      functionLinenumberEnd: 8645
      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:8645,45'
          Dst:             _ZN7httplib6detail6fields8is_vcharEc
        - Src:             '../../httplib.h:8645,60'
          Dst:             _ZN7httplib6detail6fields11is_obs_textEc
    - functionName:    _ZN7httplib6detail6fields8is_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8641
      functionLinenumberEnd: 8641
      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: 8643
      functionLinenumberEnd: 8643
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__17getlineB8ne220000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_ENKUllE_clEl
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4601
      functionLinenumberEnd: 4689
      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:4643,14'
          Dst:             _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
        - Src:             '../../httplib.h:4664,23'
          Dst:             _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
        - Src:             '../../httplib.h:4667,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: 4573
      functionLinenumberEnd: 4599
      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:    _ZZN7httplib6detail4sha1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUljjE_clEjj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4603
      functionLinenumberEnd: 4604
      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:    _ZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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_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:    _ZZN7httplib6detail11case_ignore8to_lowerERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENKUlhE_clEh
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:562,54'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPbENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12030
      functionLinenumberEnd: 12031
      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:12031,13'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail15is_socket_aliveEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5546
      functionLinenumberEnd: 5555
      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:5547,20'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:5550,25'
          Dst:             __errno_location
        - Src:             '../../httplib.h:5554,10'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail11read_socketEiPvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5467
      functionLinenumberEnd: 5468
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5468,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5454
      functionLinenumberEnd: 5464
      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:5457,11'
          Dst:             _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
        - Src:             '../../httplib.h:5458,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5468
      functionLinenumberEnd: 5475
      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:5469,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:    _ZN7httplib14status_messageEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9197
      functionLinenumberEnd: 9271
      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:9198,3'
          Branch Sides:    []
      Callsites:       []
    - 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: 7715
      functionLinenumberEnd: 7752
      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:7726,12'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:7726,30'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:7734,20'
          Dst:             _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
        - Src:             '../../httplib.h:7741,20'
          Dst:             _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
    - 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: 7706
      functionLinenumberEnd: 7707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          278
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_ENKUlhE_clEh
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7708
      functionLinenumberEnd: 7708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7708,53'
          Dst:             isdigit
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7775
      functionLinenumberEnd: 7775
      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_EEEEENKUlRKZNS0_19parse_accept_headerES9_SD_E11AcceptEntrySG_E_clESG_SG_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7828
      functionLinenumberEnd: 7833
      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_EEEEEN11AcceptEntryC2EOSE_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7775
      functionLinenumberEnd: 7775
      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: 7775
      functionLinenumberEnd: 7775
      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_EEEEENKUlPKcSF_E_clESF_SF_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7786
      functionLinenumberEnd: 7821
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          161
      EdgeCount:       54
      CyclomaticComplexity: 28
      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:7788,13'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7795,17'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
        - Src:             '../../httplib.h:7798,10'
          Dst:             _ZN7httplib6detail13parse_qualityEPKcS2_RNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERd
        - Src:             '../../httplib.h:7821,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
        - Src:             '../../httplib.h:7805,31'
          Dst:             _ZN7httplib6detail18extract_media_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:7821,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
    - functionName:    _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7775
      functionLinenumberEnd: 7775
      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:    _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: 11895
      functionLinenumberEnd: 11895
      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: 11885
      functionLinenumberEnd: 11888
      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:11886,28'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2850
      functionLinenumberEnd: 2852
      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_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mmRb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:2852,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mmRb
    - functionName:    _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5274
      functionLinenumberEnd: 5276
      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:5275,14'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5275,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5276,10'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
    - functionName:    _ZN7httplib6detail12parse_headerIZNS0_12read_headersERNS_6StreamERNSt3__118unordered_multimapINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESB_NS0_11case_ignore4hashENSC_8equal_toENS9_INS4_4pairIKSB_SB_EEEEEEEUlRSG_SL_E_EEbPKcSO_T_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5007
      functionLinenumberEnd: 5051
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          332
      EdgeCount:       73
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7httplib6detail15is_space_or_tabEc
        - _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEEENKUlRSF_SK_E_clESK_SK_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5009,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5019,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5027,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:5038,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:5040,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5041,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:5042,7'
          Dst:             _ZZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEEENKUlRSF_SK_E_clESK_SK_
        - Src:             '../../httplib.h:5044,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5044,7'
          Dst:             _ZZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEEENKUlRSF_SK_E_clESK_SK_
    - functionName:    _ZZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEEENKUlRSF_SK_E_clESK_SK_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7016
      functionLinenumberEnd: 7018
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6divideERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEcNS1_8functionIFvPKcmSC_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5186
      functionLinenumberEnd: 5188
      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:5187,3'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
    - functionName:    _ZZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestEENKUlS2_mS2_mE_clES2_mS2_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11018
      functionLinenumberEnd: 11022
      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_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:11020,26'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:11021,22'
          Dst:             _ZN7httplib6detail16parse_query_textEPKcmRNSt3__18multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS3_4lessISA_EENS8_INS3_4pairIKSA_SA_EEEEEE
    - functionName:    _ZZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestEENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10980
      functionLinenumberEnd: 10988
      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:10981,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib17MultipartFormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 961
      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:    _ZNK7httplib7Request20is_connection_closedMUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1245
      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:    _ZN7httplib6detail18stream_line_reader6appendEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5319
      functionLinenumberEnd: 5330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5325,7'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail12SocketStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10178
      functionLinenumberEnd: 10178
      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:10178,36'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZNK7httplib6detail12SocketStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10180
      functionLinenumberEnd: 10181
      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: 10184
      functionLinenumberEnd: 10195
      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:10186,12'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:10191,42'
          Dst:             _ZNK7httplib6detail12SocketStream8durationEv
        - Src:             '../../httplib.h:10191,3'
          Dst:             _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
        - Src:             '../../httplib.h:10194,10'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZNK7httplib6detail12SocketStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10197
      functionLinenumberEnd: 10198
      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:10198,10'
          Dst:             _ZN7httplib6detail12select_writeEill
    - functionName:    _ZNK7httplib6detail12SocketStream13is_peer_aliveEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10201
      functionLinenumberEnd: 10202
      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:10202,10'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail12SocketStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10205
      functionLinenumberEnd: 10265
      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
        - _ZNK7httplib6detail12SocketStream13wait_readableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10227,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_readableEv
        - Src:             '../../httplib.h:10236,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
        - Src:             '../../httplib.h:10255,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail12SocketStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10267
      functionLinenumberEnd: 10276
      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:10268,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_writableEv
        - Src:             '../../httplib.h:10275,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: 10279
      functionLinenumberEnd: 10280
      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:10280,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: 10284
      functionLinenumberEnd: 10285
      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:10285,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: 10288
      functionLinenumberEnd: 10288
      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: 10290
      functionLinenumberEnd: 10293
      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: 10296
      functionLinenumberEnd: 10299
      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:    _ZN7httplib6detail11send_socketEiPKvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5480
      functionLinenumberEnd: 5481
      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:5481,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5454
      functionLinenumberEnd: 5464
      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:5457,11'
          Dst:             _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
        - Src:             '../../httplib.h:5458,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5481
      functionLinenumberEnd: 5488
      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:5482,12'
          Dst:             send
    - 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:    _ZN7httplib6detail12select_writeEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5516
      functionLinenumberEnd: 5517
      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:5517,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10153
      functionLinenumberEnd: 10163
      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:    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: 6332
      functionLinenumberEnd: 6351
      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:6334,12'
          Dst:             ntohs
        - Src:             '../../httplib.h:6337,9'
          Dst:             ntohs
        - Src:             '../../httplib.h:6343,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:    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:    _ZN7httplib6ServerC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10647
      functionLinenumberEnd: 10651
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          179
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - signal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10649,3'
          Dst:             signal
    - functionName:    _ZN14FuzzableServerD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14FuzzableServerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:53,7'
          Dst:             _ZN14FuzzableServerD2Ev
    - functionName:    _ZN7httplib22default_socket_optionsEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9173
      functionLinenumberEnd: 9181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib14set_socket_optEiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9174,3'
          Dst:             _ZN7httplib14set_socket_optEiiii
    - functionName:    _ZN7httplib6detail13write_headersERNS_6StreamERKNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7320
      functionLinenumberEnd: 7337
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          151
      EdgeCount:       41
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7httplib6Stream5writeEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:7333,19'
          Dst:             _ZN7httplib6Stream5writeEPKc
    - functionName:    signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib14set_socket_optEiiii
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9183
      functionLinenumberEnd: 9184
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9184,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4340
      functionLinenumberEnd: 4347
      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:4341,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:    _ZZN7httplib6ServerC1EvENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10644
      functionLinenumberEnd: 10647
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7httplib10ThreadPoolC2Emmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10645,20'
          Dst:             _ZN7httplib10ThreadPoolC2Emmm
    - functionName:    _ZN7httplib10ThreadPoolC2Emmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10015
      functionLinenumberEnd: 10027
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          179
      EdgeCount:       52
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib9TaskQueueC2Ev
        - _ZN7httplib9TaskQueueD2Ev
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10013,20'
          Dst:             _ZN7httplib9TaskQueueC2Ev
        - Src:             '../../httplib.h:10019,5'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:10019,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:10019,5'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:10019,5'
          Dst:             __cxa_free_exception
        - Src:             '../../httplib.h:10027,1'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib9TaskQueueC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1433
      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:    _ZN7httplib9TaskQueueD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1434
      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:    _ZZN7httplib10ThreadPoolC1EmmmENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10025
      functionLinenumberEnd: 10025
      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:10025,50'
          Dst:             _ZN7httplib10ThreadPool6workerEb
    - functionName:    _ZN7httplib10ThreadPool6workerEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10096
      functionLinenumberEnd: 10142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          255
      EdgeCount:       87
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:10110,11'
          Dst:             _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
        - Src:             '../../httplib.h:10125,5'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:10132,9'
          Dst:             _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
    - functionName:    _ZN7httplib10ThreadPool16move_to_finishedENSt3__111__thread_idE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10077
      functionLinenumberEnd: 10086
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib10ThreadPool6workerEbENKUlvE0_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10114
      functionLinenumberEnd: 10114
      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_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:    _ZZN7httplib10ThreadPool6workerEbENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10106
      functionLinenumberEnd: 10106
      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:    _ZN7httplib10ThreadPoolD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1446
      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:1446,34'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib10ThreadPoolD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1446
      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:1446,34'
          Dst:             _ZN7httplib10ThreadPoolD2Ev
    - functionName:    _ZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10029
      functionLinenumberEnd: 10048
      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:10041,7'
          Dst:             _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
    - functionName:    _ZN7httplib10ThreadPool8shutdownEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10050
      functionLinenumberEnd: 10075
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10074,3'
          Dst:             _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
    - functionName:    _ZN7httplib9TaskQueue7on_idleEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1439
      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:    _ZN7httplib10ThreadPool24cleanup_finished_threadsEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10088
      functionLinenumberEnd: 10094
      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:    _ZZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10042
      functionLinenumberEnd: 10042
      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:10042,60'
          Dst:             _ZN7httplib10ThreadPool6workerEb
    - functionName:    _ZN7httplib9TaskQueueD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1434
      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:    '_ZZ20LLVMFuzzerInitializeENK3$_5clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:91,13'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9858
      functionLinenumberEnd: 9864
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9863,3'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    '_ZZ20LLVMFuzzerInitializeENK3$_4clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:87,13'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    '_ZZ20LLVMFuzzerInitializeENK3$_3clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:83,24'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    '_ZZ20LLVMFuzzerInitializeENK3$_2clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:79,22'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    '_ZZ20LLVMFuzzerInitializeENK3$_1clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:75,23'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    '_ZZ20LLVMFuzzerInitializeENK3$_0clERKN7httplib7RequestERNS0_8ResponseE'
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:71,22'
          Dst:             _ZN7httplib8Response11set_contentEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_
    - functionName:    _ZN7httplib6detail21process_client_socketEilllllNSt3__16chrono10time_pointINS2_12steady_clockENS2_8durationIxNS1_5ratioILl1ELl1000000000EEEEEEENS1_8functionIFbRNS_6StreamEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5666
      functionLinenumberEnd: 5671
      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:5667,16'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:5671,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:5671,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - 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: 6119
      functionLinenumberEnd: 6119
      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:6119,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:    _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5530
      functionLinenumberEnd: 5530
      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:5530,35'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5454
      functionLinenumberEnd: 5464
      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:5457,11'
          Dst:             _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
        - Src:             '../../httplib.h:5458,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: 6215
      functionLinenumberEnd: 6215
      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:6215,38'
          Dst:             freeaddrinfo
    - functionName:    _ZZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6237
      functionLinenumberEnd: 6237
      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:6237,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: 4351
      functionLinenumberEnd: 4359
      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:4359,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail26wait_until_socket_is_readyEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5521
      functionLinenumberEnd: 5544
      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:5530,7'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - Src:             '../../httplib.h:5537,16'
          Dst:             getsockopt
    - functionName:    _ZN7httplib6detail19is_connection_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6194
      functionLinenumberEnd: 6198
      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:6198,10'
          Dst:             __errno_location
    - functionName:    _ZN7httplib6detail15set_nonblockingEib
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6183
      functionLinenumberEnd: 6192
      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:6188,16'
          Dst:             fcntl
        - Src:             '../../httplib.h:6189,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: 6202
      functionLinenumberEnd: 6227
      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:6211,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:6215,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:6220,10'
          Dst:             bind
        - Src:             '../../httplib.h:6227,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5702
      functionLinenumberEnd: 6034
      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:6034,10'
          Dst:             getaddrinfo
    - functionName:    _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      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: 614
      functionLinenumberEnd: 616
      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:615,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: 6234
      functionLinenumberEnd: 6268
      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:6236,3'
          Dst:             getifaddrs
        - Src:             '../../httplib.h:6237,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:6247,13'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:6268,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:6252,14'
          Dst:             htonl
        - Src:             '../../httplib.h:6252,14'
          Dst:             htonl
        - Src:             '../../httplib.h:6254,15'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:6268,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:    _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: 6281
      functionLinenumberEnd: 6319
      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:6284,29'
          Dst:             _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6286,16'
          Dst:             _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6293,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:6296,13'
          Dst:             connect
        - Src:             '../../httplib.h:6299,15'
          Dst:             _ZN7httplib6detail19is_connection_errorEv
        - Src:             '../../httplib.h:6303,19'
          Dst:             _ZN7httplib6detail26wait_until_socket_is_readyEill
        - Src:             '../../httplib.h:6311,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:6312,9'
          Dst:             _ZN7httplib6detail19set_socket_opt_timeEiiill
        - Src:             '../../httplib.h:6314,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: 5691
      functionLinenumberEnd: 5698
      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: 6042
      functionLinenumberEnd: 6181
      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:         65
      ICount:          386
      EdgeCount:       67
      CyclomaticComplexity: 4
      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:6069,17'
          Dst:             socket
        - Src:             '../../httplib.h:6079,29'
          Dst:             _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6101,12'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:6102,9'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:6112,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:6115,5'
          Dst:             __res_init
        - Src:             '../../httplib.h:6119,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:6148,9'
          Dst:             socket
        - Src:             '../../httplib.h:6163,24'
          Dst:             _ZN7httplib14set_socket_optEiiii
        - Src:             '../../httplib.h:6181,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:6166,7'
          Dst:             _ZN7httplib14set_socket_optEiiii
        - Src:             '../../httplib.h:6173,9'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:6175,5'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:6181,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:    __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:    _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6277
      functionLinenumberEnd: 6329
      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:6278,15'
          Dst:             _ZN7httplib6detail13create_socketIZNS0_20create_client_socketERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_iibbNS2_8functionIFviEEEllllllSA_RNS_5ErrorEEUliR8addrinfoRbE_EEiSA_SA_iiibbSD_T_l
    - functionName:    _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12325
      functionLinenumberEnd: 12344
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          194
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:12327,12'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
        - Src:             '../../httplib.h:12339,10'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
    - functionName:    _ZNK12FuzzedStream8durationEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      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:    _ZNK12FuzzedStream6socketEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      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:    _ZNK12FuzzedStream21get_local_ip_and_portERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12FuzzedStream22get_remote_ip_and_portERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 35
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12FuzzedStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12FuzzedStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12FuzzedStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      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:    _ZNK12FuzzedStream13wait_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      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:    _ZNK12FuzzedStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      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:    _ZN12FuzzedStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 5
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12FuzzedStreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:5,7'
          Dst:             _ZN12FuzzedStreamD2Ev
    - functionName:    _ZN12FuzzedStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 5
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6StreamD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:5,7'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6detail12RegexMatcherD2Ev
      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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1556,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11MatcherBaseD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1498
      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:    _ZN7httplib6detail12RegexMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail11MatcherBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1559,9'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:1559,48'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12RegexMatcherD0Ev
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12RegexMatcherD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1556,7'
          Dst:             _ZN7httplib6detail12RegexMatcherD2Ev
    - functionName:    _ZNK7httplib6detail12RegexMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10427
      functionLinenumberEnd: 10429
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1527,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10336
      functionLinenumberEnd: 10382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          294
      EdgeCount:       89
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail11MatcherBaseD2Ev
        - _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10336,7'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:10358,48'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:10370,7'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:10370,13'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:10370,7'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:10370,7'
          Dst:             __cxa_free_exception
        - Src:             '../../httplib.h:10382,1'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1527
      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:1527,7'
          Dst:             _ZN7httplib6detail17PathParamsMatcherD2Ev
    - functionName:    _ZNK7httplib6detail17PathParamsMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10384
      functionLinenumberEnd: 10425
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          182
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10400,9'
          Dst:             strncmp
    - functionName:    _ZN7httplib6detail11make_uniqueINS0_12RegexMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12RegexMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:522,33'
          Dst:             _ZN7httplib6detail12RegexMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail11make_uniqueINS0_17PathParamsMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail17PathParamsMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:522,33'
          Dst:             _ZN7httplib6detail17PathParamsMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10656
      functionLinenumberEnd: 10662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail11make_uniqueINS0_12RegexMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
        - _ZN7httplib6detail11make_uniqueINS0_17PathParamsMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10658,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_17PathParamsMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:10660,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12RegexMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
    - functionName:    _ZNK7httplib10ClientImpl6is_sslEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13742
      functionLinenumberEnd: 13742
      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: 13736
      functionLinenumberEnd: 13740
      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:13737,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: 12366
      functionLinenumberEnd: 12371
      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:12369,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: 12361
      functionLinenumberEnd: 12362
      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: 12354
      functionLinenumberEnd: 12355
      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: 12347
      functionLinenumberEnd: 12352
      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:12348,15'
          Dst:             _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
    - functionName:    _ZNK7httplib10ClientImpl8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12279
      functionLinenumberEnd: 12279
      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:    _ZN14FuzzableServer20ProcessFuzzedRequestER12FuzzedStream
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:57,5'
          Dst:             _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEPb
    - functionName:    _ZN12FuzzedStreamC2EPKhm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6StreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:7,3'
          Dst:             _ZN7httplib6StreamC2Ev
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12FuzzedStreamC2EPKhm
        - _ZN12FuzzedStreamD2Ev
        - _ZN14FuzzableServer20ProcessFuzzedRequestER12FuzzedStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:97,16'
          Dst:             _ZN12FuzzedStreamC2EPKhm
        - Src:             'server_fuzzer.cc:98,12'
          Dst:             _ZN14FuzzableServer20ProcessFuzzedRequestER12FuzzedStream
        - Src:             'server_fuzzer.cc:100,1'
          Dst:             _ZN12FuzzedStreamD2Ev
        - Src:             'server_fuzzer.cc:100,1'
          Dst:             _ZN12FuzzedStreamD2Ev
    - functionName:    _ZN7httplib6Server7OptionsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10717
      functionLinenumberEnd: 10720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10718,34'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server6DeleteERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10705
      functionLinenumberEnd: 10708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10706,33'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server5PatchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10693
      functionLinenumberEnd: 10696
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10694,32'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server3PutERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10681
      functionLinenumberEnd: 10684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10682,30'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server4PostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10669
      functionLinenumberEnd: 10672
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10670,31'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6Server3GetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10664
      functionLinenumberEnd: 10667
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10665,30'
          Dst:             _ZN7httplib6Server12make_matcherERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    LLVMFuzzerInitialize
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/server_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          199
      EdgeCount:       55
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7httplib6Server3GetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - _ZN7httplib6Server3PutERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - _ZN7httplib6Server4PostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - _ZN7httplib6Server5PatchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - _ZN7httplib6Server6DeleteERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - _ZN7httplib6Server7OptionsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:69,12'
          Dst:             _ZN7httplib6Server3GetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - Src:             'server_fuzzer.cc:73,12'
          Dst:             _ZN7httplib6Server4PostERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - Src:             'server_fuzzer.cc:77,12'
          Dst:             _ZN7httplib6Server3PutERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - Src:             'server_fuzzer.cc:81,12'
          Dst:             _ZN7httplib6Server5PatchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - Src:             'server_fuzzer.cc:85,12'
          Dst:             _ZN7httplib6Server6DeleteERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
        - Src:             'server_fuzzer.cc:89,12'
          Dst:             _ZN7httplib6Server7OptionsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFvRKNS_7RequestERNS_8ResponseEEEE
    - functionName:    _ZN7httplib10ClientImplD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12263
      functionLinenumberEnd: 12277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:12275,3'
          Dst:             _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - Src:             '../../httplib.h:12276,3'
          Dst:             _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - Src:             '../../httplib.h:12268,35'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12373
      functionLinenumberEnd: 12376
      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:12375,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
    - functionName:    _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12378
      functionLinenumberEnd: 12396
      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:12385,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:12394,3'
          Dst:             _ZN7httplib6detail12close_socketEi
    - functionName:    _ZN7httplib10ClientImplD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12263
      functionLinenumberEnd: 12277
      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:12263,34'
          Dst:             _ZN7httplib10ClientImplD2Ev
...
