---
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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6ServerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9220
      functionLinenumberEnd: 9220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          71
      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:    219
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server15MountPointEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1470
      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: 9220
      functionLinenumberEnd: 9220
      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:9220,24'
          Dst:             _ZN7httplib6ServerD2Ev
    - functionName:    _ZNK7httplib6Server8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10599
      functionLinenumberEnd: 10599
      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: 10601
      functionLinenumberEnd: 10623
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          105
      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:10604,3'
          Dst:             _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:10608,3'
          Dst:             _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:10610,14'
          Dst:             _ZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
        - Src:             '../../httplib.h:10620,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
        - Src:             '../../httplib.h:10621,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: 5463
      functionLinenumberEnd: 5489
      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:5467,8'
          Dst:             getpeername
        - Src:             '../../httplib.h:5474,11'
          Dst:             getsockopt
        - Src:             '../../httplib.h:5487,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: 5454
      functionLinenumberEnd: 5461
      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:5457,8'
          Dst:             getsockname
        - Src:             '../../httplib.h:5459,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: 4752
      functionLinenumberEnd: 4755
      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:4753,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: 4774
      functionLinenumberEnd: 4778
      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:4778,10'
          Dst:             shutdown
    - functionName:    _ZN7httplib6detail12close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4549
      functionLinenumberEnd: 4553
      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:4553,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: 4732
      functionLinenumberEnd: 4743
      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:4733,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:4736,23'
          Dst:             _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
        - Src:             '../../httplib.h:4739,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: 4696
      functionLinenumberEnd: 4726
      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:4703,7'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:4713,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: 4755
      functionLinenumberEnd: 4759
      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:4756,22'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:4758,16'
          Dst:             _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
        - Src:             '../../httplib.h:4759,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:4759,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8762
      functionLinenumberEnd: 8762
      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:8752,22'
          Dst:             _ZN7httplib6StreamC2Ev
        - Src:             '../../httplib.h:8762,39'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10614
      functionLinenumberEnd: 10618
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10615,16'
          Dst:             _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEE
    - functionName:    _ZN7httplib6detail12SocketStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8764
      functionLinenumberEnd: 8764
      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:8764,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6StreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1113
      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_7RequestEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10411
      functionLinenumberEnd: 10597
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         228
      ICount:          1217
      EdgeCount:       404
      CyclomaticComplexity: 178
      functionsReached:
        - _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - _ZN7httplib6Stream5writeEPKc
        - _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - _ZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
        - _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
        - _ZN7httplib7RequestC2Ev
        - _ZN7httplib7RequestD2Ev
        - _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - _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
        - _ZNSt13exception_ptrC1ERKS_
        - _ZNSt13exception_ptrD1Ev
        - _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_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:10496,5'
          Branch Sides:    []
        - Branch String:   '../../httplib.h:10531,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:10414,30'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:10417,20'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:10419,11'
          Dst:             _ZN7httplib7RequestC2Ev
        - Src:             '../../httplib.h:10426,12'
          Dst:             _ZN7httplib8ResponseC2Ev
        - Src:             '../../httplib.h:10431,39'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:10431,8'
          Dst:             _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - Src:             '../../httplib.h:10433,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10434,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10438,8'
          Dst:             _ZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
        - Src:             '../../httplib.h:10440,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10441,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10447,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10448,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10451,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10456,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10460,40'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:10461,32'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10462,23'
          Dst:             _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - Src:             '../../httplib.h:10471,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:10472,37'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10473,10'
          Dst:             _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
        - Src:             '../../httplib.h:10475,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10476,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10480,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:10481,42'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10482,10'
          Dst:             _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
        - Src:             '../../httplib.h:10484,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10485,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10491,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10499,7'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:10500,12'
          Dst:             _ZN7httplib6Stream5writeEPKc
        - Src:             '../../httplib.h:10504,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10520,14'
          Dst:             _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - Src:             '../../httplib.h:10548,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:10524,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:10524,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10526,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10521,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:10542,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:10542,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10544,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10542,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10544,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10546,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10548,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:10548,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:10524,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10526,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:10537,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10539,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:10539,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:10560,16'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:10565,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10566,16'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10571,24'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:10576,15'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:10575,11'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:10575,7'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:10575,7'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:10583,9'
          Dst:             _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10588,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10591,12'
          Dst:             _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10595,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10597,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10548,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4359
      functionLinenumberEnd: 4359
      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: 4382
      functionLinenumberEnd: 4420
      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:4391,9'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:4409,5'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEc
    - functionName:    _ZN7httplib7RequestC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          123
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7httplib17MultipartFormDataC2Ev
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:940,8'
          Dst:             _ZN7httplib17MultipartFormDataC2Ev
        - Src:             '../../httplib.h:940,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib8ResponseC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail18stream_line_reader3ptrEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4361
      functionLinenumberEnd: 4367
      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: 9499
      functionLinenumberEnd: 9553
      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:9500,14'
          Dst:             strlen
        - Src:             '../../httplib.h:9507,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:9520,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:9525,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9530,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9543,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: 10641
      functionLinenumberEnd: 10646
      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: 9556
      functionLinenumberEnd: 9560
      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:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9560,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: 5946
      functionLinenumberEnd: 5990
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       26
      CyclomaticComplexity: 4
      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:5949,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:5954,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:5990,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:5958,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - Src:             '../../httplib.h:5960,23'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5971,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5977,28'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5977,48'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5979,35'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5979,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:5990,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - functionName:    _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8324
      functionLinenumberEnd: 8325
      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:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8325,10'
          Dst:             _ZN7httplib6detail16get_header_valueERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_PKcm
    - functionName:    _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8319
      functionLinenumberEnd: 8320
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8320,10'
          Dst:             _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
    - functionName:    _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10374
      functionLinenumberEnd: 10404
      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:10377,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: 6653
      functionLinenumberEnd: 6772
      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:6676,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: 6594
      functionLinenumberEnd: 6649
      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:6605,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6649,1'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:6649,31'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7httplib6detail19write_response_lineERNS_6StreamEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6211
      functionLinenumberEnd: 6218
      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:6215,8'
          Dst:             _ZN7httplib14status_messageEi
    - functionName:    _ZN7httplib6Stream5writeEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8583
      functionLinenumberEnd: 8584
      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:8584,21'
          Dst:             strlen
    - functionName:    _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10134
      functionLinenumberEnd: 10215
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          413
      EdgeCount:       94
      CyclomaticComplexity: 15
      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:10142,7'
          Dst:             _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10146,7'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:10149,21'
          Dst:             _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - Src:             '../../httplib.h:10166,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:10165,13'
          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:10165,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10165,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10172,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:10171,13'
          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:10171,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10171,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10178,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:10177,13'
          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:10177,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10177,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10184,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:10183,13'
          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:10183,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10183,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10189,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10192,10'
          Dst:             _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:10193,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:10189,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:10200,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:10202,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:10204,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:10206,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:10208,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:10210,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:    _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8461
      functionLinenumberEnd: 8466
      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:    27
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8462,7'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:8463,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - 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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail4mmap7is_openEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4508
      functionLinenumberEnd: 4509
      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: 5518
      functionLinenumberEnd: 5579
      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:5526,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5519,14'
          Dst:             _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5526,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7httplib6detail4mmap4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4512
      functionLinenumberEnd: 4512
      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: 8521
      functionLinenumberEnd: 8527
      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:8522,3'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_8DataSinkEE_D2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10577
      functionLinenumberEnd: 10577
      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: 7167
      functionLinenumberEnd: 7233
      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:7229,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: 9566
      functionLinenumberEnd: 9567
      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:9567,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZN7httplib8ResponseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1053,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib7RequestD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:940,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib6detail18stream_line_readerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2861
      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: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 725
      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: 717
      functionLinenumberEnd: 717
      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:    __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:    20
      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:    20
      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:    _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9572
      functionLinenumberEnd: 9643
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          796
      EdgeCount:       329
      CyclomaticComplexity: 164
      functionsReached:
        - _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - _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:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9573,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:9582,28'
          Dst:             _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
        - Src:             '../../httplib.h:9585,31'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9587,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9593,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9597,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9598,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9602,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9603,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9606,36'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9607,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9614,26'
          Dst:             _ZN7httplib6detail12BufferStreamC2Ev
        - Src:             '../../httplib.h:9615,10'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:9621,3'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:9619,24'
          Dst:             _ZNK7httplib6detail12BufferStream10get_bufferEv
        - Src:             '../../httplib.h:9620,5'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:9621,3'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:9627,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:9631,11'
          Dst:             _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - Src:             '../../httplib.h:9640,3'
          Dst:             _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
    - functionName:    _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10237
      functionLinenumberEnd: 10351
      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:10245,16'
          Dst:             _ZN7httplib6detail28make_multipart_data_boundaryEv
        - Src:             '../../httplib.h:10247,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10251,15'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:10259,34'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:10264,30'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:10266,13'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10268,18'
          Dst:             _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
        - Src:             '../../httplib.h:10271,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10275,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10277,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10278,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10280,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10281,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10283,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10284,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10294,11'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:10298,28'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:10300,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10302,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:10306,7'
          Dst:             _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
        - Src:             '../../httplib.h:10312,7'
          Dst:             _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:10319,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:10342,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10343,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:10349,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8445
      functionLinenumberEnd: 8446
      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: 2724
      functionLinenumberEnd: 2741
      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:2724,3'
          Dst:             _ZN7httplib6StreamC2Ev
    - functionName:    _ZN7httplib6detail12BufferStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2725
      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:2725,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream10get_bufferEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8911
      functionLinenumberEnd: 8911
      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: 6239
      functionLinenumberEnd: 6247
      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:    9
      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: 9648
      functionLinenumberEnd: 9698
      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:9655,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:9658,32'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9661,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:9665,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:9671,19'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:9676,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:9687,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:9689,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:9691,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:9694,14'
          Dst:             _ZN7httplib6detail28write_content_without_lengthIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEERKT_
    - functionName:    _ZNK7httplib6Server10output_logERKNS_7RequestERKNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10625
      functionLinenumberEnd: 10630
      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:    _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: 6310
      functionLinenumberEnd: 6312
      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:6312,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: 7236
      functionLinenumberEnd: 7242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7237,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7238,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:7239,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: 7335
      functionLinenumberEnd: 7340
      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:7336,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: 5600
      functionLinenumberEnd: 5627
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5602,45'
          Dst:             _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:5602,7'
          Dst:             _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5605,23'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
    - 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: 455
      functionLinenumberEnd: 457
      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:456,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: 455
      functionLinenumberEnd: 456
      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:456,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: 6452
      functionLinenumberEnd: 6455
      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:6454,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: 6320
      functionLinenumberEnd: 6348
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6324,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:6338,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:6348,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:6348,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib8DataSinkC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 761
      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:761,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: 9649
      functionLinenumberEnd: 9650
      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: 759
      functionLinenumberEnd: 759
      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:759,7'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 775
      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: 6336
      functionLinenumberEnd: 6336
      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:    __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:    _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: 6334
      functionLinenumberEnd: 6334
      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: 6326
      functionLinenumberEnd: 6331
      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:6329,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 777
      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: 775
      functionLinenumberEnd: 775
      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:775,9'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambuf6xsputnEPKcl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 782
      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:    _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: 6353
      functionLinenumberEnd: 6447
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          177
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6357,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:6432,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:6447,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:6447,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: 6428
      functionLinenumberEnd: 6430
      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:6429,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: 6385
      functionLinenumberEnd: 6424
      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:6402,20'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:6403,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6410,40'
          Dst:             _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
        - Src:             '../../httplib.h:6410,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6416,14'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6423,33'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:6423,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail13from_i_to_hexEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3841
      functionLinenumberEnd: 3849
      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: 2469
      functionLinenumberEnd: 2470
      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: 2469
      functionLinenumberEnd: 2470
      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:    _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:    _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:    18
      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:    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:    7
      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: 6392
      functionLinenumberEnd: 6394
      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: 6426
      functionLinenumberEnd: 6426
      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:6426,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: 6383
      functionLinenumberEnd: 6383
      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: 6359
      functionLinenumberEnd: 6381
      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:6373,15'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:6374,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: 6366
      functionLinenumberEnd: 6368
      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: 2766
      functionLinenumberEnd: 2766
      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:2766,36'
          Dst:             _ZN7httplib6detail10compressorD2Ev
    - functionName:    _ZN7httplib6detail10compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2746
      functionLinenumberEnd: 2746
      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: 2764
      functionLinenumberEnd: 2764
      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:2764,7'
          Dst:             _ZN7httplib6detail10compressorC2Ev
    - functionName:    _ZN7httplib6detail10compressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2744
      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: 2766
      functionLinenumberEnd: 2766
      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:2766,36'
          Dst:             _ZN7httplib6detail12nocompressorD2Ev
    - functionName:    _ZN7httplib6detail12nocompressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5630
      functionLinenumberEnd: 5633
      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: 2746
      functionLinenumberEnd: 2746
      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: 5646
      functionLinenumberEnd: 5646
      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:5646,46'
          Dst:             deflateEnd
        - Src:             '../../httplib.h:5646,66'
          Dst:             _ZN7httplib6detail10compressorD2Ev
        - Src:             '../../httplib.h:5646,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: 5636
      functionLinenumberEnd: 5644
      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:5636,25'
          Dst:             _ZN7httplib6detail10compressorC2Ev
        - Src:             '../../httplib.h:5642,15'
          Dst:             deflateInit2_
        - Src:             '../../httplib.h:5644,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: 5646
      functionLinenumberEnd: 5646
      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:5646,44'
          Dst:             _ZN7httplib6detail15gzip_compressorD2Ev
    - functionName:    _ZN7httplib6detail15gzip_compressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5649
      functionLinenumberEnd: 5685
      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:5650,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5671,13'
          Dst:             deflate
        - Src:             '../../httplib.h:5679,5'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5681,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: 8451
      functionLinenumberEnd: 8452
      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:8452,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: 5581
      functionLinenumberEnd: 5598
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:5586,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5584,14'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - 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:    _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5503
      functionLinenumberEnd: 5504
      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:5504,10'
          Dst:             _ZN7httplib6detail12str2tag_coreEPKcmj
    - functionName:    _ZN7httplib6detail12str2tag_coreEPKcmj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5492
      functionLinenumberEnd: 5500
      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:5495,16'
          Dst:             _ZN7httplib6detail12str2tag_coreEPKcmj
    - 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: 5929
      functionLinenumberEnd: 5944
      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:5930,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5933,5'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:5933,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5933,5'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:5933,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5910
      functionLinenumberEnd: 5920
      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:5913,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5913,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - 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:    2
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail11case_ignore8equal_toclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      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:501,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: 492
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ENKUlccE_clEcc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      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:495,19'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:495,35'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail11case_ignore8to_lowerEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail11case_ignore4hashclERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 507
      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:507,12'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      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:517,64'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:512,23'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - 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:    _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: 7264
      functionLinenumberEnd: 7294
      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:7266,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:7267,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:7268,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:7270,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:7271,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:7272,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:7276,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:7278,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:7279,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:7279,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:7280,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:7281,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:7283,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:7286,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:7289,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:7290,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:7291,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: 7339
      functionLinenumberEnd: 7339
      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:7339,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: 7338
      functionLinenumberEnd: 7338
      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:7338,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: 7246
      functionLinenumberEnd: 7257
      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: 7340
      functionLinenumberEnd: 7342
      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:7341,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: 8587
      functionLinenumberEnd: 8588
      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: 6302
      functionLinenumberEnd: 6305
      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:6303,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: 6255
      functionLinenumberEnd: 6297
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7httplib8DataSinkC2Ev
        - _ZN7httplib8DataSinkD2Ev
        - _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6259,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:6282,34'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:6297,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:6297,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: 6280
      functionLinenumberEnd: 6280
      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: 6261
      functionLinenumberEnd: 6278
      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:6263,11'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6StreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1133
      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: 2725
      functionLinenumberEnd: 2725
      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:2725,36'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8880
      functionLinenumberEnd: 8880
      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: 8882
      functionLinenumberEnd: 8882
      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: 8884
      functionLinenumberEnd: 8884
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8886
      functionLinenumberEnd: 8893
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12BufferStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8896
      functionLinenumberEnd: 8898
      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:    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: 8902
      functionLinenumberEnd: 8902
      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: 8905
      functionLinenumberEnd: 8905
      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: 8907
      functionLinenumberEnd: 8907
      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: 8909
      functionLinenumberEnd: 8909
      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:    _ZN7httplib6StreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1113
      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: 7050
      functionLinenumberEnd: 7052
      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:7051,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: 7315
      functionLinenumberEnd: 7327
      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:7318,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: 7300
      functionLinenumberEnd: 7310
      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:7301,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: 10633
      functionLinenumberEnd: 10638
      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: 10337
      functionLinenumberEnd: 10339
      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: 7264
      functionLinenumberEnd: 7294
      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:7266,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7267,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:7268,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7270,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7271,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:7272,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7276,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:7278,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7279,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:7279,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:7280,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7281,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7283,10'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
        - Src:             '../../httplib.h:7286,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7289,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:7290,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:7291,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: 7304
      functionLinenumberEnd: 7304
      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: 7303
      functionLinenumberEnd: 7303
      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: 7305
      functionLinenumberEnd: 7309
      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:7306,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: 7264
      functionLinenumberEnd: 7294
      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:7266,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7267,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:7268,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7270,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7271,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:7272,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7276,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:7278,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7279,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:7279,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:7280,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7281,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7283,10'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
        - Src:             '../../httplib.h:7286,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7289,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:7290,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:7291,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: 7321
      functionLinenumberEnd: 7321
      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: 7320
      functionLinenumberEnd: 7320
      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: 7322
      functionLinenumberEnd: 7324
      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: 7029
      functionLinenumberEnd: 7048
      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:7033,28'
          Dst:             _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
    - functionName:    _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7033
      functionLinenumberEnd: 7041
      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: 7111
      functionLinenumberEnd: 7165
      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: 7116
      functionLinenumberEnd: 7116
      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_7RequestEEEEENUlmmRNS_8DataSinkEE_C2EOSM_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10577
      functionLinenumberEnd: 10577
      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_7RequestEEEEENKUlmmRNS_8DataSinkEE_clEmmSL_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10577
      functionLinenumberEnd: 10579
      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:10578,28'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZNK7httplib6detail4mmap4dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4514
      functionLinenumberEnd: 4515
      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_7RequestEEEEENUlmmRNS_8DataSinkEE_C2ERKSM_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10577
      functionLinenumberEnd: 10577
      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: 4097
      functionLinenumberEnd: 4102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - __cxa_thread_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4099,3'
          Dst:             __cxa_thread_atexit
    - 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:    5
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail4mmapC2EPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4435
      functionLinenumberEnd: 4435
      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:4435,39'
          Dst:             _ZN7httplib6detail4mmap4openEPKc
    - functionName:    _ZN7httplib6detail4mmap4openEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4439
      functionLinenumberEnd: 4506
      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:4440,3'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4485,9'
          Dst:             open
        - Src:             '../../httplib.h:4489,7'
          Dst:             fstat
        - Src:             '../../httplib.h:4490,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4495,11'
          Dst:             mmap
        - Src:             '../../httplib.h:4499,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
    - functionName:    _ZN7httplib6detail4mmap5closeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4518
      functionLinenumberEnd: 4548
      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:4538,5'
          Dst:             munmap
        - Src:             '../../httplib.h:4543,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: 4437
      functionLinenumberEnd: 4437
      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:4437,24'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4437,24'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7451
      functionLinenumberEnd: 7451
      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:7451,58'
          Dst:             _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7484
      functionLinenumberEnd: 7484
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7484,59'
          Dst:             _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail6fields16is_field_contentERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7459
      functionLinenumberEnd: 7482
      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:7463,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7465,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7465,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7469,10'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7474,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7480,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
    - functionName:    _ZN7httplib6detail6fields14is_field_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7457
      functionLinenumberEnd: 7457
      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:7457,45'
          Dst:             _ZN7httplib6detail6fields8is_vcharEc
        - Src:             '../../httplib.h:7457,60'
          Dst:             _ZN7httplib6detail6fields11is_obs_textEc
    - functionName:    _ZN7httplib6detail6fields8is_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7453
      functionLinenumberEnd: 7453
      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: 7455
      functionLinenumberEnd: 7455
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail6fields8is_tokenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7443
      functionLinenumberEnd: 7449
      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:7446,10'
          Dst:             _ZN7httplib6detail6fields13is_token_charEc
    - functionName:    _ZN7httplib6detail6fields13is_token_charEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7437
      functionLinenumberEnd: 7440
      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:7438,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:    _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9872
      functionLinenumberEnd: 9934
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          493
      EdgeCount:       176
      CyclomaticComplexity: 79
      functionsReached:
        - _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
        - _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - _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:    []
      Callsites:
        - Src:             '../../httplib.h:9877,11'
          Dst:             _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9881,26'
          Dst:             _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9883,18'
          Dst:             _ZNK7httplib6detail8FileStat6is_dirEv
        - Src:             '../../httplib.h:9884,15'
          Dst:             _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             '../../httplib.h:9888,18'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:9890,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9893,23'
          Dst:             _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
        - Src:             '../../httplib.h:9894,36'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9896,29'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:9898,32'
          Dst:             _ZN7httplib6detail23file_mtime_to_http_dateEl
        - Src:             '../../httplib.h:9900,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9903,15'
          Dst:             _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - Src:             '../../httplib.h:9905,11'
          Dst:             _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - Src:             '../../httplib.h:9908,20'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:9909,13'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9914,19'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:9915,15'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:9913,15'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:9913,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9913,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9928,11'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib6detail14expect_contentERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7346
      functionLinenumberEnd: 7357
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7351,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7352,11'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - Src:             '../../httplib.h:7355,7'
          Dst:             _ZN7httplib6detail28is_chunked_transfer_encodingERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEE
    - functionName:    _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 824
      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: 816
      functionLinenumberEnd: 816
      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: 10355
      functionLinenumberEnd: 10370
      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:10361,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZN7httplib13ContentReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 816
      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: 9700
      functionLinenumberEnd: 9773
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       48
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7httplib6detail16parse_query_textERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_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:9705,7'
          Dst:             _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:9761,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9765,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9768,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: 10218
      functionLinenumberEnd: 10233
      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:10224,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZNK7httplib6detail11MatcherBase7patternEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1201
      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: 9785
      functionLinenumberEnd: 9870
      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:          417
      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:9786,26'
          Dst:             _ZN7httplib6detail14FormDataParserC2Ev
        - Src:             '../../httplib.h:9789,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:9790,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9792,10'
          Dst:             _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - Src:             '../../httplib.h:9794,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9798,32'
          Dst:             _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9804,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:9804,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:9820,12'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9821,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:9832,22'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:9837,13'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:9856,8'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:9861,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:9862,37'
          Dst:             _ZNK7httplib6detail14FormDataParser8is_validEv
        - Src:             '../../httplib.h:9864,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9870,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
        - Src:             '../../httplib.h:9870,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: 6520
      functionLinenumberEnd: 6522
      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:6521,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: 6498
      functionLinenumberEnd: 6518
      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:6500,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4294
      functionLinenumberEnd: 4296
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4295,10'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4299
      functionLinenumberEnd: 4318
      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:4306,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:4315,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail4trimEPKcS2_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4250
      functionLinenumberEnd: 4257
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4251,26'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4254,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
    - functionName:    _ZN7httplib6detail15is_space_or_tabEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4104
      functionLinenumberEnd: 4104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - 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: 6500
      functionLinenumberEnd: 6517
      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:6507,5'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
        - Src:             '../../httplib.h:6515,22'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:6515,51'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
    - functionName:    _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4275
      functionLinenumberEnd: 4284
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8249
      functionLinenumberEnd: 8271
      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:8257,29'
          Dst:             strtoul
    - 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:    _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: 6509
      functionLinenumberEnd: 6512
      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: 6776
      functionLinenumberEnd: 7026
      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:6776,3'
          Dst:             _ZN7httplib8FormDataC2Ev
    - functionName:    _ZNK7httplib7Request22is_multipart_form_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8377
      functionLinenumberEnd: 8380
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8378,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
    - functionName:    _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6557
      functionLinenumberEnd: 6565
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6562,20'
          Dst:             strlen
        - Src:             '../../httplib.h:6563,14'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6778
      functionLinenumberEnd: 6782
      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: 9804
      functionLinenumberEnd: 9804
      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:    _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: 6099
      functionLinenumberEnd: 6102
      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:6101,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:6100,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7httplib6detail11select_readEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4615
      functionLinenumberEnd: 4616
      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:4616,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6041
      functionLinenumberEnd: 6062
      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:    _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6148
      functionLinenumberEnd: 6200
      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:          68
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6149,10'
          Dst:             _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bT0_
    - functionName:    _ZNK7httplib6detail14FormDataParser8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6784
      functionLinenumberEnd: 6784
      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: 6774
      functionLinenumberEnd: 6774
      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:6774,7'
          Dst:             _ZN7httplib8FormDataD2Ev
    - functionName:    _ZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bT0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6107
      functionLinenumberEnd: 6143
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          192
      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:6109,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:6113,22'
          Dst:             _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6130,16'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
        - Src:             '../../httplib.h:6142,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: 5890
      functionLinenumberEnd: 5908
      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:5895,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: 6151
      functionLinenumberEnd: 6199
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          268
      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:6155,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:6156,25'
          Dst:             _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:6165,21'
          Dst:             _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
        - Src:             '../../httplib.h:6167,15'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:6178,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:6185,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_bT0_ENKUlSE_mmmE0_clESE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6139
      functionLinenumberEnd: 6140
      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:    _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6067
      functionLinenumberEnd: 6097
      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:6068,26'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:6076,18'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:6080,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: 5922
      functionLinenumberEnd: 5925
      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:5923,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - 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: 2481
      functionLinenumberEnd: 2494
      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:2487,9'
          Dst:             _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:2488,14'
          Dst:             strtoull
    - functionName:    _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6001
      functionLinenumberEnd: 6037
      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:6004,22'
          Dst:             _ZN7httplib6detail10BodyReaderC2Ev
        - Src:             '../../httplib.h:6017,14'
          Dst:             _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
        - Src:             '../../httplib.h:6037,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
        - Src:             '../../httplib.h:6037,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
    - functionName:    _ZN7httplib6detail10BodyReaderC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1632
      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: 1639
      functionLinenumberEnd: 1641
      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:1641,13'
          Dst:             _ZN7httplib6detail10BodyReader4readEPcm
    - functionName:    _ZN7httplib6detail10BodyReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1623
      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: 8592
      functionLinenumberEnd: 8663
      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:8614,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:8621,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:8638,53'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:8642,29'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:8644,26'
          Dst:             _ZNK7httplib6Stream9get_errorEv
    - functionName:    _ZNK7httplib6Stream9get_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1130
      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: 11247
      functionLinenumberEnd: 11247
      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: 11251
      functionLinenumberEnd: 11294
      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:11255,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:11256,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:11274,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:11259,47'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:11259,31'
          Dst:             strtoul
        - Src:             '../../httplib.h:11260,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:11274,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:11288,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:11289,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:11291,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:11290,24'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:11290,9'
          Dst:             strcmp
        - Src:             '../../httplib.h:11291,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
    - 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: 2473
      functionLinenumberEnd: 2475
      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: 2476
      functionLinenumberEnd: 2476
      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:2476,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:    _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: 11297
      functionLinenumberEnd: 11301
      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:11298,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:11299,11'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:11301,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:11300,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:11301,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: 4157
      functionLinenumberEnd: 4247
      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:4172,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:4201,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:4202,25'
          Dst:             strlen
        - Src:             '../../httplib.h:4203,16'
          Dst:             strlen
        - Src:             '../../httplib.h:4204,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:4223,29'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:4223,10'
          Dst:             strcmp
        - Src:             '../../httplib.h:4224,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:4228,33'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:4230,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:4230,41'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:4232,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:4243,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
    - functionName:    _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4369
      functionLinenumberEnd: 4375
      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: 4110
      functionLinenumberEnd: 4154
      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:4112,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4122,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4130,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4141,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4143,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4144,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4145,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:4147,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:4147,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:    _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: 4233
      functionLinenumberEnd: 4239
      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: 8158
      functionLinenumberEnd: 8192
      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:8167,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
        - Src:             '../../httplib.h:8170,24'
          Dst:             _ZN7httplib6detail7to_utf8EiPc
        - Src:             '../../httplib.h:8179,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: 3825
      functionLinenumberEnd: 3839
      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:3832,9'
          Dst:             _ZN7httplib6detail6is_hexEcRi
    - functionName:    _ZN7httplib6detail7to_utf8EiPc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3937
      functionLinenumberEnd: 3967
      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: 3810
      functionLinenumberEnd: 3822
      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:3811,7'
          Dst:             isdigit
    - 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: 4205
      functionLinenumberEnd: 4219
      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:    _ZZN7httplib6detail24prepare_content_receiverINS_7RequestEZNS0_12read_contentIS2_EEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENSA_IFbPKcmmmEEEbEUlRKSG_E_EEbS7_S8_SG_bT0_ENKUlSE_mmmE_clESE_mmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6124
      functionLinenumberEnd: 6129
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      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_bT0_ENKUlSE_mmmE_clESE_mmmENKUlSE_mE_clESE_m
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6127
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      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: 455
      functionLinenumberEnd: 457
      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:456,33'
          Dst:             _ZN7httplib6detail17gzip_decompressorC2Ev
    - functionName:    _ZN7httplib6detail17gzip_decompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5700
      functionLinenumberEnd: 5700
      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:5700,50'
          Dst:             inflateEnd
        - Src:             '../../httplib.h:5700,70'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
        - Src:             '../../httplib.h:5700,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: 2755
      functionLinenumberEnd: 2755
      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: 5687
      functionLinenumberEnd: 5698
      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:5687,27'
          Dst:             _ZN7httplib6detail12decompressorC2Ev
        - Src:             '../../httplib.h:5697,15'
          Dst:             inflateInit2_
        - Src:             '../../httplib.h:5698,1'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
    - functionName:    _ZN7httplib6detail12decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2753
      functionLinenumberEnd: 2753
      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: 5700
      functionLinenumberEnd: 5700
      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:5700,48'
          Dst:             _ZN7httplib6detail17gzip_decompressorD2Ev
    - functionName:    _ZNK7httplib6detail17gzip_decompressor8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5702
      functionLinenumberEnd: 5702
      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: 5705
      functionLinenumberEnd: 5745
      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:5729,7'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5706,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5726,13'
          Dst:             inflate
        - Src:             '../../httplib.h:5728,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5732,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: 2755
      functionLinenumberEnd: 2755
      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:    _ZN7httplib6detail11select_implEisll
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4604
      functionLinenumberEnd: 4612
      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:4612,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11select_implEisllEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4567
      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:4560,11'
          Dst:             _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
        - Src:             '../../httplib.h:4561,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11select_implEisllENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4612
      functionLinenumberEnd: 4612
      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:4612,38'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - 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:    _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4595
      functionLinenumberEnd: 4599
      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:4599,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: 9804
      functionLinenumberEnd: 9804
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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: 9805
      functionLinenumberEnd: 9805
      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: 9804
      functionLinenumberEnd: 9804
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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: 9799
      functionLinenumberEnd: 9801
      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:9800,41'
          Dst:             _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
    - functionName:    _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6787
      functionLinenumberEnd: 6930
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          730
      EdgeCount:       265
      CyclomaticComplexity: 127
      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_9allocatorIcEEEEPKc
        - _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK7httplib6detail14FormDataParser8buf_headEm
        - _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - __cxa_thread_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../httplib.h:6792,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6789,5'
          Dst:             _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
        - Src:             '../../httplib.h:6791,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6794,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6795,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6796,9'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6801,9'
          Dst:             _ZN7httplib6detail14FormDataParser15clear_file_infoEv
        - Src:             '../../httplib.h:6806,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6808,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6815,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6820,31'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_headEm
        - Src:             '../../httplib.h:6822,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
        - Src:             '../../httplib.h:6829,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
        - Src:             '../../httplib.h:6840,15'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             '../../httplib.h:6842,41'
          Dst:             _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
        - Src:             '../../httplib.h:6842,17'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6844,13'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:6851,15'
          Dst:             _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:6867,17'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:6872,36'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:6880,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6881,17'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6887,42'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6888,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6889,19'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6890,33'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:6894,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6897,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6899,35'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:6903,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6910,28'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6911,13'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6912,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6915,30'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6916,15'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6917,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6919,23'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6919,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
    - functionName:    _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7004
      functionLinenumberEnd: 7020
      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:7005,27'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6971
      functionLinenumberEnd: 6971
      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: 6981
      functionLinenumberEnd: 7002
      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:6988,40'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6994,47'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6996,11'
          Dst:             _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
        - Src:             '../../httplib.h:7001,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZN7httplib6detail14FormDataParser9buf_eraseEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7022
      functionLinenumberEnd: 7022
      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: 6933
      functionLinenumberEnd: 6938
      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: 6975
      functionLinenumberEnd: 6975
      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: 4110
      functionLinenumberEnd: 4154
      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:4112,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4122,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4130,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4141,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4143,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4144,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4145,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
        - Src:             '../../httplib.h:4147,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:4147,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: 4110
      functionLinenumberEnd: 4154
      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:4112,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4122,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4130,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4141,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4143,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4144,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4145,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
        - Src:             '../../httplib.h:4147,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:4147,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
    - functionName:    _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6940
      functionLinenumberEnd: 6949
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7httplib6detail11case_ignore8to_lowerEi
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:6941,24'
          Dst:             strlen
        - Src:             '../../httplib.h:6944,11'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:6944,42'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2469
      functionLinenumberEnd: 2470
      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:    _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4260
      functionLinenumberEnd: 4262
      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:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4261,12'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - 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: 6567
      functionLinenumberEnd: 6589
      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:6569,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6973
      functionLinenumberEnd: 6973
      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: 6977
      functionLinenumberEnd: 6978
      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:6978,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: 6963
      functionLinenumberEnd: 6969
      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: 6569
      functionLinenumberEnd: 6588
      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:6576,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6585,22'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6586,22'
          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: 4265
      functionLinenumberEnd: 4270
      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:    _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: 6576
      functionLinenumberEnd: 6582
      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: 6831
      functionLinenumberEnd: 6833
      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: 6823
      functionLinenumberEnd: 6823
      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: 717
      functionLinenumberEnd: 717
      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: 9749
      functionLinenumberEnd: 9760
      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: 9733
      functionLinenumberEnd: 9748
      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:9735,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9740,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
        - Src:             '../../httplib.h:9740,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
    - functionName:    _ZN7httplib8FormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9FormFieldC2EOS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 725
      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: 9708
      functionLinenumberEnd: 9731
      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: 10156
      functionLinenumberEnd: 10162
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10157,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:10160,28'
          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: 9777
      functionLinenumberEnd: 9781
      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:9778,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: 10150
      functionLinenumberEnd: 10155
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:10151,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:10153,28'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8315
      functionLinenumberEnd: 8316
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8316,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_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: 2498
      functionLinenumberEnd: 2500
      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:2500,10'
          Dst:             _ZN7httplib6detail20get_header_value_u64ERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_mmRb
    - functionName:    _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3999
      functionLinenumberEnd: 4039
      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:4021,5'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4041
      functionLinenumberEnd: 4048
      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:4046,10'
          Dst:             stat
    - functionName:    _ZNK7httplib6detail8FileStat6is_dirEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4052
      functionLinenumberEnd: 4053
      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: 8485
      functionLinenumberEnd: 8494
      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:8486,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:8487,5'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZNK7httplib6detail8FileStat7is_fileEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4049
      functionLinenumberEnd: 4050
      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: 3851
      functionLinenumberEnd: 3866
      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:3852,11'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:3858,23'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:3862,18'
          Dst:             _ZNK7httplib6detail8FileStat4sizeEv
        - Src:             '../../httplib.h:3864,32'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:3865,10'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
    - functionName:    _ZNK7httplib6detail8FileStat5mtimeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4056
      functionLinenumberEnd: 4057
      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: 3871
      functionLinenumberEnd: 3886
      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:3878,7'
          Dst:             gmtime_r
        - Src:             '../../httplib.h:3881,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: 9938
      functionLinenumberEnd: 9975
      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:9942,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9944,22'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9952,18'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - Src:             '../../httplib.h:9965,18'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9966,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9967,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: 9978
      functionLinenumberEnd: 10009
      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:9983,34'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9984,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:10001,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: 9917
      functionLinenumberEnd: 9917
      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: 9917
      functionLinenumberEnd: 9917
      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: 9917
      functionLinenumberEnd: 9919
      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:9918,32'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_C2ERKS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9917
      functionLinenumberEnd: 9917
      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: 9986
      functionLinenumberEnd: 9999
      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:9987,11'
          Dst:             _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9991,18'
          Dst:             _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9996,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: 3931
      functionLinenumberEnd: 3934
      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: 3926
      functionLinenumberEnd: 3928
      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: 3889
      functionLinenumberEnd: 3924
      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:3907,8'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3909,10'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3911,12'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3922,10'
          Dst:             timegm
    - functionName:    _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3904
      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: 4351
      functionLinenumberEnd: 4354
      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:4352,10'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
    - functionName:    _ZN7httplib6detail10split_findEPKcS2_cmNSt3__18functionIFbS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4321
      functionLinenumberEnd: 4348
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4328,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:4340,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - 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: 9953
      functionLinenumberEnd: 9957
      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: 4061
      functionLinenumberEnd: 4062
      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:    _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10510
      functionLinenumberEnd: 10511
      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:10511,13'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail15is_socket_aliveEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4649
      functionLinenumberEnd: 4658
      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:4650,20'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:4653,25'
          Dst:             __errno_location
        - Src:             '../../httplib.h:4657,10'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail11read_socketEiPvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4570
      functionLinenumberEnd: 4571
      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:4571,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4567
      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:4560,11'
          Dst:             _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
        - Src:             '../../httplib.h:4561,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4571
      functionLinenumberEnd: 4578
      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:4572,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: 7875
      functionLinenumberEnd: 7949
      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:7876,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: 6605
      functionLinenumberEnd: 6642
      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:6616,12'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:6616,30'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:6624,20'
          Dst:             _ZN7httplib6detail10from_charsIlEENS0_17from_chars_resultIT_EEPKcS6_RS3_i
        - Src:             '../../httplib.h:6631,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: 6596
      functionLinenumberEnd: 6597
      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: 564
      functionLinenumberEnd: 602
      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: 6598
      functionLinenumberEnd: 6598
      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:6598,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: 6665
      functionLinenumberEnd: 6665
      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: 6758
      functionLinenumberEnd: 6763
      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: 6665
      functionLinenumberEnd: 6665
      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: 6665
      functionLinenumberEnd: 6665
      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: 6676
      functionLinenumberEnd: 6751
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          362
      EdgeCount:       122
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN7httplib6detail10from_charsEPKcS2_Rd
        - _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:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6678,13'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6685,17'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
        - Src:             '../../httplib.h:6695,33'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6703,11'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6711,20'
          Dst:             _ZN7httplib6detail10from_charsEPKcS2_Rd
        - Src:             '../../httplib.h:6734,11'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6751,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
        - Src:             '../../httplib.h:6751,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: 6665
      functionLinenumberEnd: 6665
      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:    _ZN7httplib6detail10from_charsEPKcS2_Rd
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 616
      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:609,3'
          Dst:             __errno_location
        - Src:             '../../httplib.h:610,11'
          Dst:             strtod
        - Src:             '../../httplib.h:612,7'
          Dst:             __errno_location
    - 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:    _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: 10389
      functionLinenumberEnd: 10389
      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: 10379
      functionLinenumberEnd: 10382
      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:10380,28'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4377
      functionLinenumberEnd: 4379
      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:4378,14'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:4378,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:4379,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: 4110
      functionLinenumberEnd: 4154
      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:4112,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4122,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4130,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:4141,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:4143,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4144,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:4145,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:4147,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:4147,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: 5980
      functionLinenumberEnd: 5982
      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: 4289
      functionLinenumberEnd: 4291
      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:4290,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: 9545
      functionLinenumberEnd: 9549
      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:9547,26'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:9548,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: 9507
      functionLinenumberEnd: 9515
      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:9508,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib17MultipartFormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      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: 961
      functionLinenumberEnd: 961
      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: 4422
      functionLinenumberEnd: 4433
      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:4428,7'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail12SocketStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8764
      functionLinenumberEnd: 8764
      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:8764,36'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZNK7httplib6detail12SocketStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8766
      functionLinenumberEnd: 8767
      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: 8770
      functionLinenumberEnd: 8781
      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:8772,12'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:8777,42'
          Dst:             _ZNK7httplib6detail12SocketStream8durationEv
        - Src:             '../../httplib.h:8777,3'
          Dst:             _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
        - Src:             '../../httplib.h:8780,10'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZNK7httplib6detail12SocketStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8783
      functionLinenumberEnd: 8785
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7httplib6detail12select_writeEill
        - _ZN7httplib6detail15is_socket_aliveEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8784,10'
          Dst:             _ZN7httplib6detail12select_writeEill
        - Src:             '../../httplib.h:8785,10'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail12SocketStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8788
      functionLinenumberEnd: 8848
      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:8810,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_readableEv
        - Src:             '../../httplib.h:8819,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
        - Src:             '../../httplib.h:8838,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail12SocketStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8850
      functionLinenumberEnd: 8859
      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:8851,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_writableEv
        - Src:             '../../httplib.h:8858,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: 8862
      functionLinenumberEnd: 8863
      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:8863,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: 8867
      functionLinenumberEnd: 8868
      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:8868,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: 8871
      functionLinenumberEnd: 8871
      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: 8873
      functionLinenumberEnd: 8876
      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:    _ZN7httplib6detail11send_socketEiPKvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4583
      functionLinenumberEnd: 4584
      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:4584,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4567
      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:4560,11'
          Dst:             _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
        - Src:             '../../httplib.h:4561,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4584
      functionLinenumberEnd: 4591
      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:4585,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: 4619
      functionLinenumberEnd: 4620
      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:4620,10'
          Dst:             _ZN7httplib6detail11select_implEisll
    - functionName:    _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8739
      functionLinenumberEnd: 8749
      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: 5433
      functionLinenumberEnd: 5452
      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:5435,12'
          Dst:             ntohs
        - Src:             '../../httplib.h:5438,9'
          Dst:             ntohs
        - Src:             '../../httplib.h:5444,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: 9214
      functionLinenumberEnd: 9218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          174
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - signal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9216,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: 7856
      functionLinenumberEnd: 7864
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail14set_socket_optEiiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:7857,3'
          Dst:             _ZN7httplib6detail14set_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: 6220
      functionLinenumberEnd: 6237
      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:6233,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:    _ZN7httplib6detail14set_socket_optEiiii
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3794
      functionLinenumberEnd: 3795
      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:3795,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3784
      functionLinenumberEnd: 3791
      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:3785,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: 9214
      functionLinenumberEnd: 9214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib10ThreadPoolC2Emm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:9214,27'
          Dst:             _ZN7httplib10ThreadPoolC2Emm
    - functionName:    _ZN7httplib10ThreadPoolC2Emm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8667
      functionLinenumberEnd: 8673
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7httplib10ThreadPool6workerC2ERS0_
        - _ZN7httplib9TaskQueueC2Ev
        - _ZN7httplib9TaskQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8666,20'
          Dst:             _ZN7httplib9TaskQueueC2Ev
        - Src:             '../../httplib.h:8670,27'
          Dst:             _ZN7httplib10ThreadPool6workerC2ERS0_
        - Src:             '../../httplib.h:8673,1'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib9TaskQueueC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1138
      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:    _ZN7httplib10ThreadPool6workerC2ERS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8703
      functionLinenumberEnd: 8703
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9TaskQueueD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      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:    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:    _ZN7httplib10ThreadPool6workerclEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8705
      functionLinenumberEnd: 8728
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          150
      EdgeCount:       52
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:8720,5'
          Dst:             __assert_fail
    - functionName:    _ZZN7httplib10ThreadPool6workerclEvENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8712
      functionLinenumberEnd: 8712
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      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:    _ZN7httplib10ThreadPoolD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib9TaskQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:1151,34'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib10ThreadPoolD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1151
      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:1151,34'
          Dst:             _ZN7httplib10ThreadPoolD2Ev
    - functionName:    _ZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8675
      functionLinenumberEnd: 8686
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib10ThreadPool8shutdownEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8688
      functionLinenumberEnd: 8701
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib9TaskQueue7on_idleEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      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:    _ZN7httplib9TaskQueueD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      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: 8511
      functionLinenumberEnd: 8517
      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:8516,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: 4767
      functionLinenumberEnd: 4772
      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:4768,16'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:4772,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:4772,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: 5220
      functionLinenumberEnd: 5220
      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:5220,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: 4633
      functionLinenumberEnd: 4633
      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:4633,35'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4567
      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:4560,11'
          Dst:             _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
        - Src:             '../../httplib.h:4561,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: 5316
      functionLinenumberEnd: 5316
      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:5316,38'
          Dst:             freeaddrinfo
    - functionName:    _ZZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5338
      functionLinenumberEnd: 5338
      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:5338,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: 3799
      functionLinenumberEnd: 3807
      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:3807,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail26wait_until_socket_is_readyEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4624
      functionLinenumberEnd: 4647
      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:4633,7'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - Src:             '../../httplib.h:4640,16'
          Dst:             getsockopt
    - functionName:    _ZN7httplib6detail19is_connection_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5295
      functionLinenumberEnd: 5299
      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:5299,10'
          Dst:             __errno_location
    - functionName:    _ZN7httplib6detail15set_nonblockingEib
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5284
      functionLinenumberEnd: 5293
      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:5289,16'
          Dst:             fcntl
        - Src:             '../../httplib.h:5290,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: 5303
      functionLinenumberEnd: 5328
      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:5312,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:5316,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:5321,10'
          Dst:             bind
        - Src:             '../../httplib.h:5328,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4803
      functionLinenumberEnd: 5135
      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:5135,10'
          Dst:             getaddrinfo
    - functionName:    _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 532
      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: 540
      functionLinenumberEnd: 542
      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:541,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: 5335
      functionLinenumberEnd: 5369
      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:5337,3'
          Dst:             getifaddrs
        - Src:             '../../httplib.h:5338,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:5348,13'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:5369,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:5353,14'
          Dst:             htonl
        - Src:             '../../httplib.h:5353,14'
          Dst:             htonl
        - Src:             '../../httplib.h:5355,15'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:5369,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: 5382
      functionLinenumberEnd: 5420
      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:5385,29'
          Dst:             _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5387,16'
          Dst:             _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5394,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:5397,13'
          Dst:             connect
        - Src:             '../../httplib.h:5400,15'
          Dst:             _ZN7httplib6detail19is_connection_errorEv
        - Src:             '../../httplib.h:5404,19'
          Dst:             _ZN7httplib6detail26wait_until_socket_is_readyEill
        - Src:             '../../httplib.h:5412,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:5413,9'
          Dst:             _ZN7httplib6detail19set_socket_opt_timeEiiill
        - Src:             '../../httplib.h:5415,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: 4792
      functionLinenumberEnd: 4799
      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: 5143
      functionLinenumberEnd: 5282
      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:
        - _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - _ZN7httplib6detail10scope_exitD2Ev
        - _ZN7httplib6detail12close_socketEi
        - _ZN7httplib6detail14set_socket_optEiiii
        - _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:5170,17'
          Dst:             socket
        - Src:             '../../httplib.h:5180,29'
          Dst:             _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5202,12'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:5203,9'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:5213,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:5216,5'
          Dst:             __res_init
        - Src:             '../../httplib.h:5220,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:5249,9'
          Dst:             socket
        - Src:             '../../httplib.h:5264,24'
          Dst:             _ZN7httplib6detail14set_socket_optEiiii
        - Src:             '../../httplib.h:5282,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:5267,7'
          Dst:             _ZN7httplib6detail14set_socket_optEiiii
        - Src:             '../../httplib.h:5274,9'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:5276,5'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:5282,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: 5378
      functionLinenumberEnd: 5430
      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:5379,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: 10726
      functionLinenumberEnd: 10745
      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:10728,12'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
        - Src:             '../../httplib.h:10740,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: 1257
      functionLinenumberEnd: 1257
      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:1257,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1199
      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: 1199
      functionLinenumberEnd: 1199
      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: 1260
      functionLinenumberEnd: 1260
      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:1260,9'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:1260,48'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1198
      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: 1257
      functionLinenumberEnd: 1257
      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:1257,7'
          Dst:             _ZN7httplib6detail12RegexMatcherD2Ev
    - functionName:    _ZNK7httplib6detail12RegexMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9005
      functionLinenumberEnd: 9007
      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: 1228
      functionLinenumberEnd: 1228
      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:1228,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8914
      functionLinenumberEnd: 8960
      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:8914,7'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:8936,48'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:8948,7'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:8948,13'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:8948,7'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:8948,7'
          Dst:             __cxa_free_exception
        - Src:             '../../httplib.h:8960,1'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1228
      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:1228,7'
          Dst:             _ZN7httplib6detail17PathParamsMatcherD2Ev
    - functionName:    _ZNK7httplib6detail17PathParamsMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8962
      functionLinenumberEnd: 9003
      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:8978,9'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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: 455
      functionLinenumberEnd: 457
      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:456,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: 455
      functionLinenumberEnd: 457
      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:456,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: 9223
      functionLinenumberEnd: 9229
      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:9225,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_17PathParamsMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:9227,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12RegexMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
    - 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:    _ZNK7httplib10ClientImpl6is_sslEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12166
      functionLinenumberEnd: 12166
      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: 12160
      functionLinenumberEnd: 12164
      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:12161,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: 10760
      functionLinenumberEnd: 10765
      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:10763,3'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib10ClientImpl24ensure_socket_connectionERNS0_6SocketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10755
      functionLinenumberEnd: 10756
      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: 10748
      functionLinenumberEnd: 10753
      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:10749,15'
          Dst:             _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
    - functionName:    _ZNK7httplib10ClientImpl8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10680
      functionLinenumberEnd: 10680
      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_7RequestEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server_fuzzer.cc:57,5'
          Dst:             _ZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEE
    - 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: 9284
      functionLinenumberEnd: 9287
      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:9285,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: 9272
      functionLinenumberEnd: 9275
      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:9273,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: 9260
      functionLinenumberEnd: 9263
      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:9261,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: 9248
      functionLinenumberEnd: 9251
      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:9249,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: 9236
      functionLinenumberEnd: 9239
      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:9237,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: 9231
      functionLinenumberEnd: 9234
      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:9232,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: 10664
      functionLinenumberEnd: 10678
      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:10676,3'
          Dst:             _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - Src:             '../../httplib.h:10677,3'
          Dst:             _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - Src:             '../../httplib.h:10669,35'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10767
      functionLinenumberEnd: 10770
      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:10769,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
    - functionName:    _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10772
      functionLinenumberEnd: 10790
      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:10779,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:10788,3'
          Dst:             _ZN7httplib6detail12close_socketEi
    - functionName:    _ZN7httplib10ClientImplD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10664
      functionLinenumberEnd: 10678
      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:10664,34'
          Dst:             _ZN7httplib10ClientImplD2Ev
...
