---
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: 8488
      functionLinenumberEnd: 8488
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6Server15MountPointEntryD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1297
      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: 8488
      functionLinenumberEnd: 8488
      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:8488,24'
          Dst:             _ZN7httplib6ServerD2Ev
    - functionName:    _ZNK7httplib6Server8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9855
      functionLinenumberEnd: 9855
      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: 9857
      functionLinenumberEnd: 9879
      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:9860,3'
          Dst:             _ZN7httplib6detail22get_remote_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:9864,3'
          Dst:             _ZN7httplib6detail21get_local_ip_and_portEiRNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERi
        - Src:             '../../httplib.h:9866,14'
          Dst:             _ZN7httplib6detail21process_server_socketIZNS_6Server24process_and_close_socketEiEUlRNS_6StreamEbRbE_EEbRKNSt3__16atomicIiEEimlllllT_
        - Src:             '../../httplib.h:9876,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
        - Src:             '../../httplib.h:9877,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: 5146
      functionLinenumberEnd: 5172
      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:5150,8'
          Dst:             getpeername
        - Src:             '../../httplib.h:5157,11'
          Dst:             getsockopt
        - Src:             '../../httplib.h:5170,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: 5137
      functionLinenumberEnd: 5144
      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:5140,8'
          Dst:             getsockname
        - Src:             '../../httplib.h:5142,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: 4436
      functionLinenumberEnd: 4439
      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:4437,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: 4458
      functionLinenumberEnd: 4462
      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:4462,10'
          Dst:             shutdown
    - functionName:    _ZN7httplib6detail12close_socketEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4153
      functionLinenumberEnd: 4157
      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:4157,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: 4416
      functionLinenumberEnd: 4427
      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:4417,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:4420,23'
          Dst:             _ZN7httplib6detail10keep_aliveERKNSt3__16atomicIiEEil
        - Src:             '../../httplib.h:4423,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: 4380
      functionLinenumberEnd: 4410
      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:4387,7'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:4397,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: 4439
      functionLinenumberEnd: 4443
      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:4440,22'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:4442,16'
          Dst:             _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
        - Src:             '../../httplib.h:4443,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:4443,7'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8179
      functionLinenumberEnd: 8179
      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:8169,22'
          Dst:             _ZN7httplib6StreamC2Ev
        - Src:             '../../httplib.h:8179,39'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZZN7httplib6Server24process_and_close_socketEiENKUlRNS_6StreamEbRbE_clES2_bS3_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9870
      functionLinenumberEnd: 9874
      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:9871,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: 8181
      functionLinenumberEnd: 8181
      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:8181,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZN7httplib6StreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 887
      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: 9656
      functionLinenumberEnd: 9853
      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:9752,5'
          Branch Sides:    []
        - Branch String:   '../../httplib.h:9787,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9659,30'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:9662,20'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:9664,11'
          Dst:             _ZN7httplib7RequestC2Ev
        - Src:             '../../httplib.h:9671,12'
          Dst:             _ZN7httplib8ResponseC2Ev
        - Src:             '../../httplib.h:9687,39'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:9687,8'
          Dst:             _ZNK7httplib6Server18parse_request_lineEPKcRNS_7RequestE
        - Src:             '../../httplib.h:9689,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9690,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9694,8'
          Dst:             _ZN7httplib6detail12read_headersERNS_6StreamERNSt3__118unordered_multimapINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_NS0_11case_ignore4hashENSB_8equal_toENS8_INS3_4pairIKSA_SA_EEEEEE
        - Src:             '../../httplib.h:9696,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9697,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9703,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9704,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9707,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9712,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9716,40'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9717,32'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9718,23'
          Dst:             _ZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
        - Src:             '../../httplib.h:9727,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9728,37'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9729,10'
          Dst:             _ZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEE
        - Src:             '../../httplib.h:9731,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9732,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9736,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9737,42'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9738,10'
          Dst:             _ZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEE
        - Src:             '../../httplib.h:9740,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9741,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9747,11'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9755,7'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:9756,12'
          Dst:             _ZN7httplib6Stream5writeEPKc
        - Src:             '../../httplib.h:9760,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9776,14'
          Dst:             _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
        - Src:             '../../httplib.h:9804,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:9780,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:9780,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9782,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9777,3'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:9798,36'
          Dst:             _ZNSt13exception_ptrC1ERKS_
        - Src:             '../../httplib.h:9798,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9800,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9798,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9800,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9802,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9804,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:9804,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:9780,7'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9782,5'
          Dst:             _ZNSt13exception_ptrD1Ev
        - Src:             '../../httplib.h:9793,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9795,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:9795,3'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:9816,16'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:9821,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9822,16'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9827,24'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:9832,15'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:9831,11'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:9831,7'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9831,7'
          Dst:             _ZZN7httplib6Server15process_requestERNS_6StreamERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEiSB_ibRbRKNS3_8functionIFvRNS_7RequestEEEEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9839,9'
          Dst:             _ZN7httplib6detail11range_errorERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9844,14'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9847,12'
          Dst:             _ZN7httplib6Server27write_response_with_contentERNS_6StreamEbRKNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9851,12'
          Dst:             _ZN7httplib6Server14write_responseERNS_6StreamEbRNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib8ResponseD2Ev
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib7RequestD2Ev
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:9853,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:9804,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3963
      functionLinenumberEnd: 3963
      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: 3986
      functionLinenumberEnd: 4024
      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:3995,9'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:4013,5'
          Dst:             _ZN7httplib6detail18stream_line_reader6appendEc
    - functionName:    _ZN7httplib7RequestC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 775
      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:717,8'
          Dst:             _ZN7httplib17MultipartFormDataC2Ev
        - Src:             '../../httplib.h:717,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib8ResponseC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 836
      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: 3965
      functionLinenumberEnd: 3971
      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: 8767
      functionLinenumberEnd: 8821
      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:8768,14'
          Dst:             strlen
        - Src:             '../../httplib.h:8775,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:8788,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:8793,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:8798,5'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:8811,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: 9897
      functionLinenumberEnd: 9902
      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: 8824
      functionLinenumberEnd: 8828
      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:8828,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: 5629
      functionLinenumberEnd: 5673
      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:5632,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:5637,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:5673,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:5641,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
        - Src:             '../../httplib.h:5643,23'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5654,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5660,28'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5660,48'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:5662,35'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:5662,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:5673,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: 7834
      functionLinenumberEnd: 7835
      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:7835,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: 7829
      functionLinenumberEnd: 7830
      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:7830,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: 9619
      functionLinenumberEnd: 9649
      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:9622,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: 6325
      functionLinenumberEnd: 6452
      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:6348,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: 6276
      functionLinenumberEnd: 6321
      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:6287,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6321,1'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:6321,31'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7httplib6detail19write_response_lineERNS_6StreamEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5893
      functionLinenumberEnd: 5900
      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:5897,8'
          Dst:             _ZN7httplib14status_messageEi
    - functionName:    _ZN7httplib6Stream5writeEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8082
      functionLinenumberEnd: 8083
      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:8083,21'
          Dst:             strlen
    - functionName:    _ZN7httplib6Server7routingERNS_7RequestERNS_8ResponseERNS_6StreamE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9379
      functionLinenumberEnd: 9460
      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:9387,7'
          Dst:             _ZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9391,7'
          Dst:             _ZN7httplib6detail14expect_contentERKNS_7RequestE
        - Src:             '../../httplib.h:9394,21'
          Dst:             _ZN7httplib13ContentReaderC2ENSt3__18functionIFbNS2_IFbPKcmEEEEEENS2_IFbNS2_IFbRKNS_8FormDataEEEES6_EEE
        - Src:             '../../httplib.h:9411,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:9410,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:9410,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9410,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9417,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:9416,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:9416,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9416,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9423,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:9422,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:9422,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9422,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9429,27'
          Dst:             _ZN7httplib13ContentReaderC2EOS0_
        - Src:             '../../httplib.h:9428,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:9428,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9428,13'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9434,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9437,10'
          Dst:             _ZN7httplib6Server12read_contentERNS_6StreamERNS_7RequestERNS_8ResponseE
        - Src:             '../../httplib.h:9438,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9434,5'
          Dst:             _ZN7httplib13ContentReaderD2Ev
        - Src:             '../../httplib.h:9445,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:9447,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:9449,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:9451,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:9453,12'
          Dst:             _ZNK7httplib6Server16dispatch_requestERNS_7RequestERNS_8ResponseERKNSt3__16vectorINS5_4pairINS5_10unique_ptrINS_6detail11MatcherBaseENS5_14default_deleteISA_EEEENS5_8functionIFvRKS1_S4_EEEEENS5_9allocatorISJ_EEEE
        - Src:             '../../httplib.h:9455,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: 7966
      functionLinenumberEnd: 7971
      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:7967,7'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7968,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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7httplib6detail4mmap7is_openEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4112
      functionLinenumberEnd: 4113
      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: 5201
      functionLinenumberEnd: 5262
      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:5209,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5202,14'
          Dst:             _ZN7httplib6detail14file_extensionERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5209,11'
          Dst:             _ZN7httplib6detail7str2tagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK7httplib6detail4mmap4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4116
      functionLinenumberEnd: 4116
      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: 8026
      functionLinenumberEnd: 8032
      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:8027,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: 9833
      functionLinenumberEnd: 9833
      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: 6847
      functionLinenumberEnd: 6913
      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:6909,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: 8834
      functionLinenumberEnd: 8835
      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:8835,10'
          Dst:             _ZN7httplib6Server19write_response_coreERNS_6StreamEbRKNS_7RequestERNS_8ResponseEb
    - functionName:    _ZN7httplib8ResponseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 829
      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:827,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7httplib7RequestD2Ev
      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:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib17MultipartFormDataD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:717,8'
          Dst:             _ZN7httplib17MultipartFormDataD2Ev
    - functionName:    _ZN7httplib6detail18stream_line_readerD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2680
      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: 610
      functionLinenumberEnd: 610
      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: 601
      functionLinenumberEnd: 601
      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: 593
      functionLinenumberEnd: 593
      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: 8840
      functionLinenumberEnd: 8911
      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:8841,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:8850,28'
          Dst:             _ZNK7httplib6Server12apply_rangesERKNS_7RequestERNS_8ResponseERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESD_
        - Src:             '../../httplib.h:8853,31'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:8855,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:8861,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:8865,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8866,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:8870,12'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8871,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:8874,36'
          Dst:             _ZNK7httplib8Response10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:8875,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:8882,26'
          Dst:             _ZN7httplib6detail12BufferStreamC2Ev
        - Src:             '../../httplib.h:8883,10'
          Dst:             _ZN7httplib6detail19write_response_lineERNS_6StreamEi
        - Src:             '../../httplib.h:8889,3'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:8887,24'
          Dst:             _ZNK7httplib6detail12BufferStream10get_bufferEv
        - Src:             '../../httplib.h:8888,5'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:8889,3'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
        - Src:             '../../httplib.h:8895,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:8899,11'
          Dst:             _ZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_
        - Src:             '../../httplib.h:8908,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: 9482
      functionLinenumberEnd: 9596
      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:9490,16'
          Dst:             _ZN7httplib6detail28make_multipart_data_boundaryEv
        - Src:             '../../httplib.h:9492,9'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9496,15'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:9504,34'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9509,30'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:9511,13'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9513,18'
          Dst:             _ZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_m
        - Src:             '../../httplib.h:9516,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9520,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9522,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9523,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9525,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9526,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9528,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9529,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9539,11'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:9543,28'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:9545,11'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9547,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:9551,7'
          Dst:             _ZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_
        - Src:             '../../httplib.h:9557,7'
          Dst:             _ZNK7httplib6Server26output_pre_compression_logERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:9564,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:9587,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9588,15'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9594,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: 7950
      functionLinenumberEnd: 7951
      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: 2543
      functionLinenumberEnd: 2560
      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:2543,3'
          Dst:             _ZN7httplib6StreamC2Ev
    - functionName:    _ZN7httplib6detail12BufferStreamD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2544
      functionLinenumberEnd: 2544
      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:2544,36'
          Dst:             _ZN7httplib6StreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream10get_bufferEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8328
      functionLinenumberEnd: 8328
      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: 5921
      functionLinenumberEnd: 5929
      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: 8916
      functionLinenumberEnd: 8966
      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:8923,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:8926,32'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:8929,14'
          Dst:             _ZN7httplib6detail13write_contentIZNS_6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEESI_EUlvE_EEbS4_RKNSA_8functionIFbmmRNS_8DataSinkEEEEmmRKT_
        - Src:             '../../httplib.h:8933,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:8939,19'
          Dst:             _ZN7httplib6detail13encoding_typeERKNS_7RequestERKNS_8ResponseE
        - Src:             '../../httplib.h:8944,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_15gzip_compressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:8955,22'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_12nocompressorEJEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:8957,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:8959,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:8962,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: 9881
      functionLinenumberEnd: 9886
      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: 5992
      functionLinenumberEnd: 5994
      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:5994,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: 6916
      functionLinenumberEnd: 6922
      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:6917,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6918,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:6919,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: 7015
      functionLinenumberEnd: 7020
      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:7016,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: 5283
      functionLinenumberEnd: 5310
      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:5285,45'
          Dst:             _ZNK7httplib8Response16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:5285,7'
          Dst:             _ZN7httplib6detail25can_compress_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5288,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: 394
      functionLinenumberEnd: 396
      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:395,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: 394
      functionLinenumberEnd: 395
      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:395,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: 6134
      functionLinenumberEnd: 6137
      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:6136,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: 6002
      functionLinenumberEnd: 6030
      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:6006,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:6020,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:6030,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:6030,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
    - functionName:    _ZN7httplib8DataSinkC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 637
      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:637,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: 8917
      functionLinenumberEnd: 8918
      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: 635
      functionLinenumberEnd: 635
      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:635,7'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 651
      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: 6018
      functionLinenumberEnd: 6018
      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: 6016
      functionLinenumberEnd: 6016
      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: 6008
      functionLinenumberEnd: 6013
      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:6011,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib8DataSink19data_sink_streambufC2ERS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 653
      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: 651
      functionLinenumberEnd: 651
      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:651,9'
          Dst:             _ZN7httplib8DataSink19data_sink_streambufD2Ev
    - functionName:    _ZN7httplib8DataSink19data_sink_streambuf6xsputnEPKcl
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 658
      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: 6035
      functionLinenumberEnd: 6129
      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:6039,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:6114,29'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:6129,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:6129,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: 6110
      functionLinenumberEnd: 6112
      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:6111,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: 6067
      functionLinenumberEnd: 6106
      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:6084,20'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:6085,12'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6092,40'
          Dst:             _ZN7httplib6detail7str_lenILm4EEEmRAT__Kc
        - Src:             '../../httplib.h:6092,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6098,14'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
        - Src:             '../../httplib.h:6105,33'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:6105,10'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6detail13from_i_to_hexEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3447
      functionLinenumberEnd: 3455
      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: 2226
      functionLinenumberEnd: 2227
      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: 2226
      functionLinenumberEnd: 2227
      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: 6074
      functionLinenumberEnd: 6076
      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: 6108
      functionLinenumberEnd: 6108
      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:6108,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: 6065
      functionLinenumberEnd: 6065
      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: 6041
      functionLinenumberEnd: 6063
      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:6055,15'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:6056,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: 6048
      functionLinenumberEnd: 6050
      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: 2585
      functionLinenumberEnd: 2585
      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:2585,36'
          Dst:             _ZN7httplib6detail10compressorD2Ev
    - functionName:    _ZN7httplib6detail10compressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2565
      functionLinenumberEnd: 2565
      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: 2583
      functionLinenumberEnd: 2583
      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:2583,7'
          Dst:             _ZN7httplib6detail10compressorC2Ev
    - functionName:    _ZN7httplib6detail10compressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2563
      functionLinenumberEnd: 2563
      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: 2585
      functionLinenumberEnd: 2585
      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:2585,36'
          Dst:             _ZN7httplib6detail12nocompressorD2Ev
    - functionName:    _ZN7httplib6detail12nocompressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5313
      functionLinenumberEnd: 5316
      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: 2565
      functionLinenumberEnd: 2565
      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: 5329
      functionLinenumberEnd: 5329
      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:5329,46'
          Dst:             deflateEnd
        - Src:             '../../httplib.h:5329,66'
          Dst:             _ZN7httplib6detail10compressorD2Ev
        - Src:             '../../httplib.h:5329,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: 5319
      functionLinenumberEnd: 5327
      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:5319,25'
          Dst:             _ZN7httplib6detail10compressorC2Ev
        - Src:             '../../httplib.h:5325,15'
          Dst:             deflateInit2_
        - Src:             '../../httplib.h:5327,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: 5329
      functionLinenumberEnd: 5329
      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:5329,44'
          Dst:             _ZN7httplib6detail15gzip_compressorD2Ev
    - functionName:    _ZN7httplib6detail15gzip_compressor8compressEPKcmbNSt3__18functionIFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5332
      functionLinenumberEnd: 5368
      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:5333,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5354,13'
          Dst:             deflate
        - Src:             '../../httplib.h:5362,5'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5364,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: 7956
      functionLinenumberEnd: 7957
      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:7957,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: 5264
      functionLinenumberEnd: 5281
      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:5269,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5267,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: 5186
      functionLinenumberEnd: 5187
      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:5187,10'
          Dst:             _ZN7httplib6detail12str2tag_coreEPKcmj
    - functionName:    _ZN7httplib6detail12str2tag_coreEPKcmj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5175
      functionLinenumberEnd: 5183
      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:5178,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: 5612
      functionLinenumberEnd: 5627
      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:5613,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5616,5'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:5616,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:5616,5'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:5616,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: 5593
      functionLinenumberEnd: 5603
      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:5596,3'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5596,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: 439
      functionLinenumberEnd: 440
      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:440,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: 431
      functionLinenumberEnd: 433
      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: 433
      functionLinenumberEnd: 434
      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:434,19'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:434,35'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail11case_ignore8to_lowerEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 428
      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: 445
      functionLinenumberEnd: 446
      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:446,12'
          Dst:             _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
    - functionName:    _ZNK7httplib6detail11case_ignore4hash9hash_coreEPKcmm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 456
      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:456,64'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:451,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: 6944
      functionLinenumberEnd: 6974
      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:6946,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:6947,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:6948,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:6950,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:6951,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:6952,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:6956,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:6958,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:6959,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:6959,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:6960,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:6961,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:6963,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:6966,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:6969,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:6970,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:6971,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: 7019
      functionLinenumberEnd: 7019
      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:7019,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: 7018
      functionLinenumberEnd: 7018
      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:7018,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: 6926
      functionLinenumberEnd: 6937
      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: 7020
      functionLinenumberEnd: 7022
      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:7021,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: 8086
      functionLinenumberEnd: 8087
      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: 5984
      functionLinenumberEnd: 5987
      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:5985,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: 5937
      functionLinenumberEnd: 5979
      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:5941,12'
          Dst:             _ZN7httplib8DataSinkC2Ev
        - Src:             '../../httplib.h:5964,34'
          Dst:             _ZZN7httplib6Server27write_content_with_providerERNS_6StreamERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS8_11char_traitsIcEENS8_9allocatorIcEEEESG_ENKUlvE_clEv
        - Src:             '../../httplib.h:5979,1'
          Dst:             _ZN7httplib8DataSinkD2Ev
        - Src:             '../../httplib.h:5979,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: 5962
      functionLinenumberEnd: 5962
      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: 5943
      functionLinenumberEnd: 5960
      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:5945,11'
          Dst:             _ZN7httplib6detail10write_dataERNS_6StreamEPKcm
    - functionName:    _ZN7httplib6StreamC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 907
      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: 2544
      functionLinenumberEnd: 2544
      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:2544,36'
          Dst:             _ZN7httplib6detail12BufferStreamD2Ev
    - functionName:    _ZNK7httplib6detail12BufferStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8297
      functionLinenumberEnd: 8297
      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: 8299
      functionLinenumberEnd: 8299
      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: 8301
      functionLinenumberEnd: 8301
      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: 8303
      functionLinenumberEnd: 8310
      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: 8313
      functionLinenumberEnd: 8315
      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: 8319
      functionLinenumberEnd: 8319
      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: 8322
      functionLinenumberEnd: 8322
      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: 8324
      functionLinenumberEnd: 8324
      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: 8326
      functionLinenumberEnd: 8326
      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: 887
      functionLinenumberEnd: 887
      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: 6730
      functionLinenumberEnd: 6732
      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:6731,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: 6995
      functionLinenumberEnd: 7007
      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:6998,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: 6980
      functionLinenumberEnd: 6990
      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:6981,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: 9889
      functionLinenumberEnd: 9894
      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: 9582
      functionLinenumberEnd: 9584
      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: 6944
      functionLinenumberEnd: 6974
      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:6946,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6947,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:6948,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6950,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6951,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:6952,7'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6956,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:6958,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6959,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:6959,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:6960,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6961,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6963,10'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlmmE_clEmm
        - Src:             '../../httplib.h:6966,5'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6969,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E0_clESE_
        - Src:             '../../httplib.h:6970,3'
          Dst:             _ZZN7httplib6detail26make_multipart_ranges_dataERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_mRSC_ENKUlSE_E_clESE_
        - Src:             '../../httplib.h:6971,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: 6984
      functionLinenumberEnd: 6984
      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: 6983
      functionLinenumberEnd: 6983
      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: 6985
      functionLinenumberEnd: 6989
      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:6986,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: 6944
      functionLinenumberEnd: 6974
      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:6946,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6947,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:6948,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6950,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6951,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:6952,7'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6956,9'
          Dst:             _ZN7httplib6detail27get_range_offset_and_lengthENSt3__14pairIllEEm
        - Src:             '../../httplib.h:6958,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6959,12'
          Dst:             _ZN7httplib6detail31make_content_range_header_fieldERKNSt3__14pairImmEEm
        - Src:             '../../httplib.h:6959,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:6960,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6961,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6963,10'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlmmE_clEmm
        - Src:             '../../httplib.h:6966,5'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6969,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E0_clESC_
        - Src:             '../../httplib.h:6970,3'
          Dst:             _ZZN7httplib6detail32get_multipart_ranges_data_lengthERKNS_7RequestERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_mENKUlSC_E_clESC_
        - Src:             '../../httplib.h:6971,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: 7001
      functionLinenumberEnd: 7001
      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: 7000
      functionLinenumberEnd: 7000
      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: 7002
      functionLinenumberEnd: 7004
      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: 6709
      functionLinenumberEnd: 6728
      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:6713,28'
          Dst:             _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
    - functionName:    _ZZN7httplib6detail13random_stringEmENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6713
      functionLinenumberEnd: 6721
      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: 6791
      functionLinenumberEnd: 6845
      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: 6796
      functionLinenumberEnd: 6796
      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: 9833
      functionLinenumberEnd: 9833
      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: 9833
      functionLinenumberEnd: 9835
      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:9834,28'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZNK7httplib6detail4mmap4dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4118
      functionLinenumberEnd: 4119
      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: 9833
      functionLinenumberEnd: 9833
      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: 3701
      functionLinenumberEnd: 3706
      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:3703,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: 4039
      functionLinenumberEnd: 4039
      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:4039,39'
          Dst:             _ZN7httplib6detail4mmap4openEPKc
    - functionName:    _ZN7httplib6detail4mmap4openEPKc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4043
      functionLinenumberEnd: 4110
      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:4044,3'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4089,9'
          Dst:             open
        - Src:             '../../httplib.h:4093,7'
          Dst:             fstat
        - Src:             '../../httplib.h:4094,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4099,11'
          Dst:             mmap
        - Src:             '../../httplib.h:4103,5'
          Dst:             _ZN7httplib6detail4mmap5closeEv
    - functionName:    _ZN7httplib6detail4mmap5closeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4122
      functionLinenumberEnd: 4152
      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:4142,5'
          Dst:             munmap
        - Src:             '../../httplib.h:4147,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: 4041
      functionLinenumberEnd: 4041
      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:4041,24'
          Dst:             _ZN7httplib6detail4mmap5closeEv
        - Src:             '../../httplib.h:4041,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: 7351
      functionLinenumberEnd: 7351
      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:7351,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: 7384
      functionLinenumberEnd: 7384
      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:7384,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: 7359
      functionLinenumberEnd: 7382
      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:7363,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7365,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7365,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7369,10'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7374,36'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
        - Src:             '../../httplib.h:7380,12'
          Dst:             _ZN7httplib6detail6fields14is_field_vcharEc
    - functionName:    _ZN7httplib6detail6fields14is_field_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7357
      functionLinenumberEnd: 7357
      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:7357,45'
          Dst:             _ZN7httplib6detail6fields8is_vcharEc
        - Src:             '../../httplib.h:7357,60'
          Dst:             _ZN7httplib6detail6fields11is_obs_textEc
    - functionName:    _ZN7httplib6detail6fields8is_vcharEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7353
      functionLinenumberEnd: 7353
      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: 7355
      functionLinenumberEnd: 7355
      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: 7343
      functionLinenumberEnd: 7349
      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:7346,10'
          Dst:             _ZN7httplib6detail6fields13is_token_charEc
    - functionName:    _ZN7httplib6detail6fields13is_token_charEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7337
      functionLinenumberEnd: 7340
      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:7338,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: 9119
      functionLinenumberEnd: 9181
      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:9124,11'
          Dst:             _ZN7httplib6detail13is_valid_pathERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9128,26'
          Dst:             _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9130,18'
          Dst:             _ZNK7httplib6detail8FileStat6is_dirEv
        - Src:             '../../httplib.h:9131,15'
          Dst:             _ZN7httplib8Response12set_redirectERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
        - Src:             '../../httplib.h:9135,18'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:9137,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9140,23'
          Dst:             _ZN7httplib6detail12compute_etagERKNS0_8FileStatE
        - Src:             '../../httplib.h:9141,36'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9143,29'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:9145,32'
          Dst:             _ZN7httplib6detail23file_mtime_to_http_dateEl
        - Src:             '../../httplib.h:9147,17'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
        - Src:             '../../httplib.h:9150,15'
          Dst:             _ZNK7httplib6Server21check_if_not_modifiedERKNS_7RequestERNS_8ResponseERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEl
        - Src:             '../../httplib.h:9152,11'
          Dst:             _ZNK7httplib6Server14check_if_rangeERNS_7RequestERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEl
        - Src:             '../../httplib.h:9155,20'
          Dst:             _ZNK7httplib6detail4mmap7is_openEv
        - Src:             '../../httplib.h:9156,13'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9161,19'
          Dst:             _ZNK7httplib6detail4mmap4sizeEv
        - Src:             '../../httplib.h:9162,15'
          Dst:             _ZN7httplib6detail17find_content_typeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_3mapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEES9_
        - Src:             '../../httplib.h:9160,15'
          Dst:             _ZN7httplib8Response20set_content_providerEmRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_8functionIFbmmRNS_8DataSinkEEEENSA_IFvbEEE
        - Src:             '../../httplib.h:9160,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9160,11'
          Dst:             _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_D2Ev
        - Src:             '../../httplib.h:9175,11'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
    - functionName:    _ZN7httplib6detail14expect_contentERKNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7026
      functionLinenumberEnd: 7037
      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:7031,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:7032,11'
          Dst:             _ZNK7httplib7Request20get_header_value_u64ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmm
        - Src:             '../../httplib.h:7035,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: 700
      functionLinenumberEnd: 700
      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: 692
      functionLinenumberEnd: 692
      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: 9600
      functionLinenumberEnd: 9615
      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:9606,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZN7httplib13ContentReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      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: 8968
      functionLinenumberEnd: 9031
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          192
      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:8973,7'
          Dst:             _ZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:9019,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9023,9'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9026,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: 9463
      functionLinenumberEnd: 9478
      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:9469,36'
          Dst:             _ZNK7httplib6detail11MatcherBase7patternEv
    - functionName:    _ZNK7httplib6detail11MatcherBase7patternEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      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: 9043
      functionLinenumberEnd: 9117
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          391
      EdgeCount:       127
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7httplib6detail14FormDataParserC2Ev
        - _ZN7httplib6detail14FormDataParserD2Ev
        - _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - _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
        - recv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:9044,26'
          Dst:             _ZN7httplib6detail14FormDataParserC2Ev
        - Src:             '../../httplib.h:9047,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:9048,36'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9050,10'
          Dst:             _ZN7httplib6detail24parse_multipart_boundaryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - Src:             '../../httplib.h:9052,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9056,32'
          Dst:             _ZN7httplib6detail14FormDataParser12set_boundaryEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:9062,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:9062,5'
          Dst:             _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_D2Ev
        - Src:             '../../httplib.h:9077,12'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9078,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:9088,19'
          Dst:             recv
        - Src:             '../../httplib.h:9103,8'
          Dst:             _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
        - Src:             '../../httplib.h:9108,11'
          Dst:             _ZNK7httplib7Request22is_multipart_form_dataEv
        - Src:             '../../httplib.h:9109,37'
          Dst:             _ZNK7httplib6detail14FormDataParser8is_validEv
        - Src:             '../../httplib.h:9111,7'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:9117,1'
          Dst:             _ZN7httplib6detail14FormDataParserD2Ev
        - Src:             '../../httplib.h:9117,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: 6202
      functionLinenumberEnd: 6204
      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:6203,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: 6180
      functionLinenumberEnd: 6200
      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:6182,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3898
      functionLinenumberEnd: 3900
      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:3899,10'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZN7httplib6detail5splitEPKcS2_cmNSt3__18functionIFvS2_S2_EEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 3922
      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:3910,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:3919,14'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZN7httplib6detail4trimEPKcS2_mm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3854
      functionLinenumberEnd: 3861
      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:3855,26'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3858,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
    - functionName:    _ZN7httplib6detail15is_space_or_tabEc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3708
      functionLinenumberEnd: 3708
      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: 6182
      functionLinenumberEnd: 6199
      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:6189,5'
          Dst:             _ZN7httplib6detail6divideEPKcmcNSt3__18functionIFvS2_mS2_mEEE
        - Src:             '../../httplib.h:6197,22'
          Dst:             _ZN7httplib22decode_query_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             '../../httplib.h:6197,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: 3879
      functionLinenumberEnd: 3888
      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: 7764
      functionLinenumberEnd: 7786
      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:7772,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: 6191
      functionLinenumberEnd: 6194
      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: 6456
      functionLinenumberEnd: 6706
      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:6456,3'
          Dst:             _ZN7httplib8FormDataC2Ev
    - functionName:    _ZNK7httplib7Request22is_multipart_form_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7887
      functionLinenumberEnd: 7890
      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:7888,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: 6239
      functionLinenumberEnd: 6247
      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:6244,20'
          Dst:             strlen
        - Src:             '../../httplib.h:6245,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: 6458
      functionLinenumberEnd: 6462
      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: 9062
      functionLinenumberEnd: 9062
      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: 5782
      functionLinenumberEnd: 5785
      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:5784,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:5783,10'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEb
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5831
      functionLinenumberEnd: 5882
      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:5832,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: 6464
      functionLinenumberEnd: 6464
      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: 6454
      functionLinenumberEnd: 6454
      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:6454,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: 5790
      functionLinenumberEnd: 5826
      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:5792,30'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:5796,22'
          Dst:             _ZN7httplib6detail19create_decompressorERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5813,16'
          Dst:             _ZZN7httplib6detail12read_contentINS_7RequestEEEbRNS_6StreamERT_mRiNSt3__18functionIFbmmEEENS9_IFbPKcmmmEEEbENKUlRKSF_E_clESH_
        - Src:             '../../httplib.h:5825,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: 5573
      functionLinenumberEnd: 5591
      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:5578,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: 5834
      functionLinenumberEnd: 5881
      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_IFbPKcmmmEEE
        - _ZN7httplib6detail24skip_content_with_lengthERNS_6StreamEm
        - _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:5838,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:5839,25'
          Dst:             _ZN7httplib6detail20read_content_chunkedINS_7RequestEEENS0_17ReadContentResultERNS_6StreamERT_mNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:5848,21'
          Dst:             _ZN7httplib6detail10has_headerERKNSt3__118unordered_multimapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS0_11case_ignore4hashENS9_8equal_toENS6_INS1_4pairIKS8_S8_EEEEEERSD_
        - Src:             '../../httplib.h:5850,15'
          Dst:             _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
        - Src:             '../../httplib.h:5861,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:5869,13'
          Dst:             _ZN7httplib6detail24skip_content_with_lengthERNS_6StreamEm
        - Src:             '../../httplib.h:5872,19'
          Dst:             _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEE
    - 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: 5822
      functionLinenumberEnd: 5823
      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: 5750
      functionLinenumberEnd: 5780
      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:5751,26'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:5759,18'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:5763,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: 5605
      functionLinenumberEnd: 5608
      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:5606,7'
          Dst:             _ZN7httplib6detail25is_prohibited_header_nameERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN7httplib6detail27read_content_without_lengthERNS_6StreamEmNSt3__18functionIFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5724
      functionLinenumberEnd: 5745
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 2238
      functionLinenumberEnd: 2251
      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:2244,9'
          Dst:             _ZN7httplib6detail10is_numericERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:2245,14'
          Dst:             strtoull
    - functionName:    _ZN7httplib6detail24skip_content_with_lengthERNS_6StreamEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5705
      functionLinenumberEnd: 5714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail24read_content_with_lengthERNS_6StreamEmNSt3__18functionIFbmmEEENS4_IFbPKcmmmEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5677
      functionLinenumberEnd: 5703
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          142
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail10BodyReaderC2Ev
        - _ZN7httplib6detail10BodyReaderD2Ev
        - _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:5680,22'
          Dst:             _ZN7httplib6detail10BodyReaderC2Ev
        - Src:             '../../httplib.h:5691,14'
          Dst:             _ZN7httplib6detail17read_body_contentEPNS_6StreamERNS0_10BodyReaderEPcm
        - Src:             '../../httplib.h:5703,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
        - Src:             '../../httplib.h:5703,1'
          Dst:             _ZN7httplib6detail10BodyReaderD2Ev
    - functionName:    _ZN7httplib6detail10BodyReaderC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      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: 1470
      functionLinenumberEnd: 1472
      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:1472,13'
          Dst:             _ZN7httplib6detail10BodyReader4readEPcm
    - functionName:    _ZN7httplib6detail10BodyReaderD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1456
      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: 8091
      functionLinenumberEnd: 8149
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          259
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - _ZNK7httplib6Stream9get_errorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8110,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:8117,28'
          Dst:             _ZNK7httplib6Stream9get_errorEv
        - Src:             '../../httplib.h:8129,53'
          Dst:             _ZN7httplib6detail14ChunkedDecoderC2ERNS_6StreamE
        - Src:             '../../httplib.h:8133,29'
          Dst:             _ZN7httplib6detail14ChunkedDecoder12read_payloadEPcmRmS3_
        - Src:             '../../httplib.h:8135,26'
          Dst:             _ZNK7httplib6Stream9get_errorEv
    - functionName:    _ZNK7httplib6Stream9get_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      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: 10509
      functionLinenumberEnd: 10509
      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: 10513
      functionLinenumberEnd: 10556
      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:10517,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:10518,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:10536,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10521,47'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:10521,31'
          Dst:             strtoul
        - Src:             '../../httplib.h:10522,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:10536,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10550,24'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:10551,13'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:10553,3'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10552,24'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:10552,9'
          Dst:             strcmp
        - Src:             '../../httplib.h:10553,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: 2230
      functionLinenumberEnd: 2232
      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: 2233
      functionLinenumberEnd: 2233
      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:2233,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: 10559
      functionLinenumberEnd: 10563
      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:10560,22'
          Dst:             _ZN7httplib6detail18stream_line_readerC2ERNS_6StreamEPcm
        - Src:             '../../httplib.h:10561,11'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
        - Src:             '../../httplib.h:10563,1'
          Dst:             _ZN7httplib6detail18stream_line_readerD2Ev
        - Src:             '../../httplib.h:10562,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:10563,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: 3761
      functionLinenumberEnd: 3851
      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:3776,3'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:3805,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:3806,25'
          Dst:             strlen
        - Src:             '../../httplib.h:3807,16'
          Dst:             strlen
        - Src:             '../../httplib.h:3808,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:3827,29'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:3827,10'
          Dst:             strcmp
        - Src:             '../../httplib.h:3828,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:3832,33'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:3834,21'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:3834,41'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:3836,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:3847,22'
          Dst:             _ZN7httplib6detail18stream_line_reader7getlineEv
    - functionName:    _ZNK7httplib6detail18stream_line_reader4sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3973
      functionLinenumberEnd: 3979
      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: 3714
      functionLinenumberEnd: 3758
      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:3716,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3726,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3734,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3745,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3747,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3748,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3749,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:3751,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:3751,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: 3837
      functionLinenumberEnd: 3843
      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: 7673
      functionLinenumberEnd: 7707
      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:7682,13'
          Dst:             _ZN7httplib6detail13from_hex_to_iERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmmRi
        - Src:             '../../httplib.h:7685,24'
          Dst:             _ZN7httplib6detail7to_utf8EiPc
        - Src:             '../../httplib.h:7694,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: 3431
      functionLinenumberEnd: 3445
      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:3438,9'
          Dst:             _ZN7httplib6detail6is_hexEcRi
    - functionName:    _ZN7httplib6detail7to_utf8EiPc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3541
      functionLinenumberEnd: 3571
      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: 3416
      functionLinenumberEnd: 3428
      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:3417,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: 3809
      functionLinenumberEnd: 3823
      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: 5807
      functionLinenumberEnd: 5812
      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: 5809
      functionLinenumberEnd: 5810
      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: 394
      functionLinenumberEnd: 396
      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:395,33'
          Dst:             _ZN7httplib6detail17gzip_decompressorC2Ev
    - functionName:    _ZN7httplib6detail17gzip_decompressorD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5383
      functionLinenumberEnd: 5383
      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:5383,50'
          Dst:             inflateEnd
        - Src:             '../../httplib.h:5383,70'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
        - Src:             '../../httplib.h:5383,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: 2574
      functionLinenumberEnd: 2574
      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: 5370
      functionLinenumberEnd: 5381
      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:5370,27'
          Dst:             _ZN7httplib6detail12decompressorC2Ev
        - Src:             '../../httplib.h:5380,15'
          Dst:             inflateInit2_
        - Src:             '../../httplib.h:5381,1'
          Dst:             _ZN7httplib6detail12decompressorD2Ev
    - functionName:    _ZN7httplib6detail12decompressorC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2572
      functionLinenumberEnd: 2572
      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: 5383
      functionLinenumberEnd: 5383
      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:5383,48'
          Dst:             _ZN7httplib6detail17gzip_decompressorD2Ev
    - functionName:    _ZNK7httplib6detail17gzip_decompressor8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5385
      functionLinenumberEnd: 5385
      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: 5388
      functionLinenumberEnd: 5428
      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:5412,7'
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:5389,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5409,13'
          Dst:             inflate
        - Src:             '../../httplib.h:5411,7'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:5415,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: 2574
      functionLinenumberEnd: 2574
      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:    _ZZNK7httplib6Server17read_content_coreERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_ENUlSA_mmmE0_C2EOSI_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9062
      functionLinenumberEnd: 9062
      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: 9063
      functionLinenumberEnd: 9063
      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: 9062
      functionLinenumberEnd: 9062
      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: 9057
      functionLinenumberEnd: 9059
      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:9058,41'
          Dst:             _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
    - functionName:    _ZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6467
      functionLinenumberEnd: 6610
      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:6472,7'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6469,5'
          Dst:             _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
        - Src:             '../../httplib.h:6471,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6474,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6475,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6476,9'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6481,9'
          Dst:             _ZN7httplib6detail14FormDataParser15clear_file_infoEv
        - Src:             '../../httplib.h:6486,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6488,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6495,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6500,31'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_headEm
        - Src:             '../../httplib.h:6502,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E_EEbS4_S4_T_
        - Src:             '../../httplib.h:6509,16'
          Dst:             _ZN7httplib6detail12parse_headerIZNS0_14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS6_IFbS4_mEEEEUlRKNS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESP_E0_EEbS4_S4_T_
        - Src:             '../../httplib.h:6520,15'
          Dst:             _ZNK7httplib6detail14FormDataParser22start_with_case_ignoreERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             '../../httplib.h:6522,41'
          Dst:             _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
        - Src:             '../../httplib.h:6522,17'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6524,13'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:6531,15'
          Dst:             _ZN7httplib6detail24parse_disposition_paramsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_8multimapIS7_S7_NS1_4lessIS7_EENS5_INS1_4pairIS8_S7_EEEEEE
        - Src:             '../../httplib.h:6547,17'
          Dst:             __cxa_thread_atexit
        - Src:             '../../httplib.h:6552,36'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:6560,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6561,17'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6567,42'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6568,20'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_findERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6569,19'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6570,33'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:6574,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6577,22'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6579,35'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_dataEv
        - Src:             '../../httplib.h:6583,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6590,28'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6591,13'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6592,11'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6595,30'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6596,15'
          Dst:             _ZNK7httplib6detail14FormDataParser14buf_start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:6597,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
        - Src:             '../../httplib.h:6599,23'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6599,13'
          Dst:             _ZN7httplib6detail14FormDataParser9buf_eraseEm
    - functionName:    _ZN7httplib6detail14FormDataParser10buf_appendEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6684
      functionLinenumberEnd: 6700
      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:6685,27'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_sizeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6651
      functionLinenumberEnd: 6651
      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: 6661
      functionLinenumberEnd: 6682
      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:6668,40'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6674,47'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
        - Src:             '../../httplib.h:6676,11'
          Dst:             _ZNK7httplib6detail14FormDataParser10start_withERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEmmSA_
        - Src:             '../../httplib.h:6681,12'
          Dst:             _ZNK7httplib6detail14FormDataParser8buf_sizeEv
    - functionName:    _ZN7httplib6detail14FormDataParser9buf_eraseEm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6702
      functionLinenumberEnd: 6702
      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: 6613
      functionLinenumberEnd: 6618
      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: 6655
      functionLinenumberEnd: 6655
      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: 3714
      functionLinenumberEnd: 3758
      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:3716,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3726,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3734,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3745,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3747,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3748,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3749,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E_clESO_SO_
        - Src:             '../../httplib.h:3751,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:3751,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: 3714
      functionLinenumberEnd: 3758
      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:3716,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3726,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3734,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3745,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3747,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3748,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3749,7'
          Dst:             _ZZN7httplib6detail14FormDataParser5parseEPKcmRKNSt3__18functionIFbRKNS_8FormDataEEEERKNS5_IFbS3_mEEEENKUlRKNS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESO_E0_clESO_SO_
        - Src:             '../../httplib.h:3751,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:3751,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: 6620
      functionLinenumberEnd: 6629
      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:6621,24'
          Dst:             strlen
        - Src:             '../../httplib.h:6624,11'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
        - Src:             '../../httplib.h:6624,42'
          Dst:             _ZN7httplib6detail11case_ignore8to_lowerEi
    - functionName:    _ZN7httplib6detail7str_lenILm14EEEmRAT__Kc
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionLinenumberEnd: 2227
      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: 3864
      functionLinenumberEnd: 3866
      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:3865,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: 6249
      functionLinenumberEnd: 6271
      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:6251,3'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
    - functionName:    _ZNK7httplib6detail14FormDataParser8buf_dataEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6653
      functionLinenumberEnd: 6653
      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: 6657
      functionLinenumberEnd: 6658
      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:6658,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: 6643
      functionLinenumberEnd: 6649
      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: 6251
      functionLinenumberEnd: 6270
      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:6258,5'
          Dst:             _ZN7httplib6detail5splitEPKcS2_cNSt3__18functionIFvS2_S2_EEE
        - Src:             '../../httplib.h:6267,22'
          Dst:             _ZN7httplib6detail23trim_double_quotes_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6268,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: 3869
      functionLinenumberEnd: 3874
      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: 6258
      functionLinenumberEnd: 6264
      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: 6511
      functionLinenumberEnd: 6513
      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: 6503
      functionLinenumberEnd: 6503
      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: 593
      functionLinenumberEnd: 593
      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: 9007
      functionLinenumberEnd: 9018
      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: 8991
      functionLinenumberEnd: 9006
      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:8993,15'
          Dst:             _ZNK7httplib6Server16output_error_logERKNS_5ErrorEPKNS_7RequestE
        - Src:             '../../httplib.h:8998,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
        - Src:             '../../httplib.h:8998,15'
          Dst:             _ZN7httplib9FormFieldD2Ev
    - functionName:    _ZN7httplib8FormDataC2ERKS0_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 593
      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: 601
      functionLinenumberEnd: 601
      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: 8976
      functionLinenumberEnd: 8989
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      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: 9401
      functionLinenumberEnd: 9407
      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:9402,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:9405,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: 9035
      functionLinenumberEnd: 9039
      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:9036,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: 9395
      functionLinenumberEnd: 9400
      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:9396,27'
          Dst:             _ZN7httplib6Server34read_content_with_content_receiverERNS_6StreamERNS_7RequestERNS_8ResponseENSt3__18functionIFbPKcmEEENS8_IFbRKNS_8FormDataEEEESC_
        - Src:             '../../httplib.h:9398,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: 2263
      functionLinenumberEnd: 2264
      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:2264,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: 2255
      functionLinenumberEnd: 2257
      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:2257,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: 3603
      functionLinenumberEnd: 3643
      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:3625,5'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail8FileStatC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3645
      functionLinenumberEnd: 3652
      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:3650,10'
          Dst:             stat
    - functionName:    _ZNK7httplib6detail8FileStat6is_dirEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3656
      functionLinenumberEnd: 3657
      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: 7990
      functionLinenumberEnd: 7999
      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:7991,7'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:7992,5'
          Dst:             _ZN7httplib8Response10set_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
    - functionName:    _ZNK7httplib6detail8FileStat7is_fileEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3653
      functionLinenumberEnd: 3654
      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: 3457
      functionLinenumberEnd: 3472
      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:3458,11'
          Dst:             _ZNK7httplib6detail8FileStat7is_fileEv
        - Src:             '../../httplib.h:3464,23'
          Dst:             _ZNK7httplib6detail8FileStat5mtimeEv
        - Src:             '../../httplib.h:3468,18'
          Dst:             _ZNK7httplib6detail8FileStat4sizeEv
        - Src:             '../../httplib.h:3470,32'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
        - Src:             '../../httplib.h:3471,10'
          Dst:             _ZN7httplib6detail13from_i_to_hexEm
    - functionName:    _ZNK7httplib6detail8FileStat5mtimeEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3660
      functionLinenumberEnd: 3661
      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: 3477
      functionLinenumberEnd: 3492
      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:3484,7'
          Dst:             gmtime_r
        - Src:             '../../httplib.h:3487,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: 9185
      functionLinenumberEnd: 9220
      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:9189,11'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9191,22'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9199,18'
          Dst:             _ZN7httplib6detail10split_findEPKcS2_cNSt3__18functionIFbS2_S2_EEE
        - Src:             '../../httplib.h:9210,18'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9211,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9212,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: 9223
      functionLinenumberEnd: 9254
      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:9228,34'
          Dst:             _ZNK7httplib7Request10has_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9229,20'
          Dst:             _ZNK7httplib7Request16get_header_valueERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcm
        - Src:             '../../httplib.h:9246,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: 9164
      functionLinenumberEnd: 9164
      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: 9164
      functionLinenumberEnd: 9164
      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: 9164
      functionLinenumberEnd: 9166
      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:9165,32'
          Dst:             _ZNK7httplib6detail4mmap4dataEv
    - functionName:    _ZZN7httplib6Server19handle_file_requestERNS_7RequestERNS_8ResponseEENUlmmRNS_8DataSinkEE_C2ERKS7_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9164
      functionLinenumberEnd: 9164
      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: 9231
      functionLinenumberEnd: 9244
      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:9232,11'
          Dst:             _ZN7httplib6detail14is_strong_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9236,18'
          Dst:             _ZN7httplib6detail12is_weak_etagERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:9241,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: 3535
      functionLinenumberEnd: 3538
      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: 3530
      functionLinenumberEnd: 3532
      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: 3495
      functionLinenumberEnd: 3528
      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:3513,8'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3515,10'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3517,12'
          Dst:             _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
        - Src:             '../../httplib.h:3526,10'
          Dst:             timegm
    - functionName:    _ZZN7httplib6detail15parse_http_dateERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlPKcE_clESB_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3502
      functionLinenumberEnd: 3510
      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: 3955
      functionLinenumberEnd: 3958
      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:3956,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: 3925
      functionLinenumberEnd: 3952
      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:3932,16'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
        - Src:             '../../httplib.h:3944,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: 9200
      functionLinenumberEnd: 9202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      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: 3665
      functionLinenumberEnd: 3666
      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: 9766
      functionLinenumberEnd: 9767
      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:9767,13'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail15is_socket_aliveEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4300
      functionLinenumberEnd: 4309
      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:4301,20'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:4304,25'
          Dst:             __errno_location
        - Src:             '../../httplib.h:4308,10'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail11select_readEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4236
      functionLinenumberEnd: 4237
      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_implILb1EEElill
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4237,10'
          Dst:             _ZN7httplib6detail11select_implILb1EEElill
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7httplib6detail11read_socketEiPvmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4174
      functionLinenumberEnd: 4175
      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:4175,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11read_socketEiPvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4171
      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:4164,11'
          Dst:             _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
        - Src:             '../../httplib.h:4165,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11read_socketEiPvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4175
      functionLinenumberEnd: 4182
      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:4176,12'
          Dst:             recv
    - functionName:    _ZN7httplib6detail11select_implILb1EEElill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4208
      functionLinenumberEnd: 4232
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb1EEElillEUlvE_EElT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4232,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb1EEElillEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb1EEElillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4171
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail11select_implILb1EEElillENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4164,11'
          Dst:             _ZZN7httplib6detail11select_implILb1EEElillENKUlvE_clEv
        - Src:             '../../httplib.h:4165,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11select_implILb1EEElillENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4232
      functionLinenumberEnd: 4232
      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:4232,38'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12poll_wrapperEP6pollfdmi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4199
      functionLinenumberEnd: 4203
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4203,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:    _ZN7httplib14status_messageEi
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7390
      functionLinenumberEnd: 7464
      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:7391,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: 6287
      functionLinenumberEnd: 6314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          221
      EdgeCount:       48
      CyclomaticComplexity: 4
      functionsReached:
        - _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:6298,12'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
        - Src:             '../../httplib.h:6298,30'
          Dst:             _ZZN7httplib6detail18parse_range_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorINS1_4pairIllEENS5_ISC_EEEEENKUlS9_E_clES9_
    - 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: 6278
      functionLinenumberEnd: 6279
      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:    _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: 6280
      functionLinenumberEnd: 6280
      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:6280,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: 6337
      functionLinenumberEnd: 6337
      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: 6438
      functionLinenumberEnd: 6443
      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: 6337
      functionLinenumberEnd: 6337
      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: 6337
      functionLinenumberEnd: 6337
      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: 6348
      functionLinenumberEnd: 6431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          352
      EdgeCount:       122
      CyclomaticComplexity: 61
      functionsReached:
        - _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
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             '../../httplib.h:6350,13'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6357,17'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryC2Ev
        - Src:             '../../httplib.h:6367,33'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6375,11'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6395,7'
          Dst:             __cxa_begin_catch
        - Src:             '../../httplib.h:6398,7'
          Dst:             __cxa_end_catch
        - Src:             '../../httplib.h:6414,11'
          Dst:             _ZN7httplib6detail9trim_copyERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:6431,3'
          Dst:             _ZZN7httplib6detail19parse_accept_headerERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIS7_NS5_IS7_EEEEEN11AcceptEntryD2Ev
        - Src:             '../../httplib.h:6431,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: 6337
      functionLinenumberEnd: 6337
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7httplib13get_client_ipERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEEENKUlS8_E_clES8_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9634
      functionLinenumberEnd: 9634
      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: 9624
      functionLinenumberEnd: 9627
      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:9625,28'
          Dst:             _ZN7httplib6detail4trimEPKcS2_mm
    - functionName:    _ZNK7httplib6detail18stream_line_reader13end_with_crlfEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3981
      functionLinenumberEnd: 3983
      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:3982,14'
          Dst:             _ZNK7httplib6detail18stream_line_reader3ptrEv
        - Src:             '../../httplib.h:3982,22'
          Dst:             _ZNK7httplib6detail18stream_line_reader4sizeEv
        - Src:             '../../httplib.h:3983,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: 3714
      functionLinenumberEnd: 3758
      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:3716,23'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3726,8'
          Dst:             _ZN7httplib6detail6fields13is_field_nameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3734,21'
          Dst:             _ZN7httplib6detail15is_space_or_tabEc
        - Src:             '../../httplib.h:3745,10'
          Dst:             _ZN7httplib6detail6fields14is_field_valueERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:3747,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3748,9'
          Dst:             _ZN7httplib6detail11case_ignore5equalERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             '../../httplib.h:3749,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:3751,15'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:3751,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: 5663
      functionLinenumberEnd: 5665
      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: 3893
      functionLinenumberEnd: 3895
      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:3894,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: 8813
      functionLinenumberEnd: 8817
      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:8815,26'
          Dst:             _ZN7httplib21decode_path_componentERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:8816,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: 8775
      functionLinenumberEnd: 8783
      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:8776,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7httplib17MultipartFormDataC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 610
      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: 738
      functionLinenumberEnd: 738
      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: 4026
      functionLinenumberEnd: 4037
      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:4032,7'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib6detail12SocketStreamD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8181
      functionLinenumberEnd: 8181
      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:8181,36'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
    - functionName:    _ZNK7httplib6detail12SocketStream11is_readableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8183
      functionLinenumberEnd: 8184
      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: 8187
      functionLinenumberEnd: 8198
      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:8189,12'
          Dst:             _ZN7httplib6detail11select_readEill
        - Src:             '../../httplib.h:8194,42'
          Dst:             _ZNK7httplib6detail12SocketStream8durationEv
        - Src:             '../../httplib.h:8194,3'
          Dst:             _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
        - Src:             '../../httplib.h:8197,10'
          Dst:             _ZN7httplib6detail11select_readEill
    - functionName:    _ZNK7httplib6detail12SocketStream13wait_writableEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8200
      functionLinenumberEnd: 8202
      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:8201,10'
          Dst:             _ZN7httplib6detail12select_writeEill
        - Src:             '../../httplib.h:8202,10'
          Dst:             _ZN7httplib6detail15is_socket_aliveEi
    - functionName:    _ZN7httplib6detail12SocketStream4readEPcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8205
      functionLinenumberEnd: 8265
      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:8227,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_readableEv
        - Src:             '../../httplib.h:8236,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
        - Src:             '../../httplib.h:8255,14'
          Dst:             _ZN7httplib6detail11read_socketEiPvmi
    - functionName:    _ZN7httplib6detail12SocketStream5writeEPKcm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8267
      functionLinenumberEnd: 8276
      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:8268,8'
          Dst:             _ZNK7httplib6detail12SocketStream13wait_writableEv
        - Src:             '../../httplib.h:8275,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: 8279
      functionLinenumberEnd: 8280
      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:8280,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: 8284
      functionLinenumberEnd: 8285
      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:8285,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: 8288
      functionLinenumberEnd: 8288
      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: 8290
      functionLinenumberEnd: 8293
      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: 4187
      functionLinenumberEnd: 4188
      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:4188,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11send_socketEiPKvmiEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4171
      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:4164,11'
          Dst:             _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
        - Src:             '../../httplib.h:4165,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11send_socketEiPKvmiENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4188
      functionLinenumberEnd: 4195
      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:4189,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: 4240
      functionLinenumberEnd: 4241
      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_implILb0EEElill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4241,10'
          Dst:             _ZN7httplib6detail11select_implILb0EEElill
    - functionName:    _ZN7httplib6detail11select_implILb0EEElill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4208
      functionLinenumberEnd: 4232
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb0EEElillEUlvE_EElT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4232,10'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb0EEElillEUlvE_EElT_
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_11select_implILb0EEElillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4171
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZZN7httplib6detail11select_implILb0EEElillENKUlvE_clEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4164,11'
          Dst:             _ZZN7httplib6detail11select_implILb0EEElillENKUlvE_clEv
        - Src:             '../../httplib.h:4165,20'
          Dst:             __errno_location
    - functionName:    _ZZN7httplib6detail11select_implILb0EEElillENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4232
      functionLinenumberEnd: 4232
      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:4232,38'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail19calc_actual_timeoutEllllRlS1_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8156
      functionLinenumberEnd: 8166
      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: 5116
      functionLinenumberEnd: 5135
      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:5118,12'
          Dst:             ntohs
        - Src:             '../../httplib.h:5121,9'
          Dst:             ntohs
        - Src:             '../../httplib.h:5127,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: 8482
      functionLinenumberEnd: 8486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          175
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - signal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:8484,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: 2303
      functionLinenumberEnd: 2311
      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:2304,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: 5902
      functionLinenumberEnd: 5919
      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:5915,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: 2285
      functionLinenumberEnd: 2286
      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:2286,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2275
      functionLinenumberEnd: 2282
      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:2276,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: 8482
      functionLinenumberEnd: 8482
      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:8482,27'
          Dst:             _ZN7httplib10ThreadPoolC2Emm
    - functionName:    _ZN7httplib10ThreadPoolC2Emm
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 930
      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:923,12'
          Dst:             _ZN7httplib9TaskQueueC2Ev
        - Src:             '../../httplib.h:927,29'
          Dst:             _ZN7httplib10ThreadPool6workerC2ERS0_
        - Src:             '../../httplib.h:930,3'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib9TaskQueueC2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      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: 965
      functionLinenumberEnd: 965
      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: 913
      functionLinenumberEnd: 913
      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: 967
      functionLinenumberEnd: 990
      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:982,9'
          Dst:             __assert_fail
    - functionName:    _ZZN7httplib10ThreadPool6workerclEvENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 974
      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: 933
      functionLinenumberEnd: 933
      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:933,34'
          Dst:             _ZN7httplib9TaskQueueD2Ev
    - functionName:    _ZN7httplib10ThreadPoolD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 933
      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:933,34'
          Dst:             _ZN7httplib10ThreadPoolD2Ev
    - functionName:    _ZN7httplib10ThreadPool7enqueueENSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 946
      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: 948
      functionLinenumberEnd: 961
      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: 918
      functionLinenumberEnd: 918
      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: 913
      functionLinenumberEnd: 913
      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: 8016
      functionLinenumberEnd: 8022
      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:8021,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: 4451
      functionLinenumberEnd: 4456
      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:4452,16'
          Dst:             _ZN7httplib6detail12SocketStreamC2EilllllNSt3__16chrono10time_pointINS3_12steady_clockENS3_8durationIxNS2_5ratioILl1ELl1000000000EEEEEEE
        - Src:             '../../httplib.h:4456,1'
          Dst:             _ZN7httplib6detail12SocketStreamD2Ev
        - Src:             '../../httplib.h:4456,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: 4903
      functionLinenumberEnd: 4903
      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:4903,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: 4283
      functionLinenumberEnd: 4283
      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:4283,35'
          Dst:             _ZN7httplib6detail12poll_wrapperEP6pollfdmi
    - functionName:    _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4171
      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:4164,11'
          Dst:             _ZZN7httplib6detail26wait_until_socket_is_readyEillENKUlvE_clEv
        - Src:             '../../httplib.h:4165,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: 4999
      functionLinenumberEnd: 4999
      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:4999,38'
          Dst:             freeaddrinfo
    - functionName:    _ZZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5021
      functionLinenumberEnd: 5021
      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:5021,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: 2290
      functionLinenumberEnd: 2298
      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:2298,10'
          Dst:             _ZN7httplib6detail19set_socket_opt_implEiiiPKvj
    - functionName:    _ZN7httplib6detail26wait_until_socket_is_readyEill
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4245
      functionLinenumberEnd: 4298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - getsockopt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../httplib.h:4283,7'
          Dst:             _ZN7httplib6detail12handle_EINTRIZNS0_26wait_until_socket_is_readyEillEUlvE_EElT_
        - Src:             '../../httplib.h:4290,16'
          Dst:             getsockopt
    - functionName:    _ZN7httplib6detail19is_connection_errorEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4978
      functionLinenumberEnd: 4982
      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:4982,10'
          Dst:             __errno_location
    - functionName:    _ZN7httplib6detail15set_nonblockingEib
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4967
      functionLinenumberEnd: 4976
      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:4972,16'
          Dst:             fcntl
        - Src:             '../../httplib.h:4973,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: 4986
      functionLinenumberEnd: 5011
      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:4995,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:4999,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:5004,10'
          Dst:             bind
        - Src:             '../../httplib.h:5011,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
    - functionName:    _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4487
      functionLinenumberEnd: 4818
      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:4818,10'
          Dst:             getaddrinfo
    - functionName:    _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 471
      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: 479
      functionLinenumberEnd: 481
      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:480,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: 5018
      functionLinenumberEnd: 5052
      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:5020,3'
          Dst:             getifaddrs
        - Src:             '../../httplib.h:5021,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:5031,13'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:5052,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:5036,14'
          Dst:             htonl
        - Src:             '../../httplib.h:5036,14'
          Dst:             htonl
        - Src:             '../../httplib.h:5038,15'
          Dst:             inet_ntop
        - Src:             '../../httplib.h:5052,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: 5065
      functionLinenumberEnd: 5103
      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:5068,29'
          Dst:             _ZN7httplib6detail5if2ipEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5070,16'
          Dst:             _ZN7httplib6detail15bind_ip_addressEiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:5077,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:5080,13'
          Dst:             connect
        - Src:             '../../httplib.h:5083,15'
          Dst:             _ZN7httplib6detail19is_connection_errorEv
        - Src:             '../../httplib.h:5087,19'
          Dst:             _ZN7httplib6detail26wait_until_socket_is_readyEill
        - Src:             '../../httplib.h:5095,9'
          Dst:             _ZN7httplib6detail15set_nonblockingEib
        - Src:             '../../httplib.h:5096,9'
          Dst:             _ZN7httplib6detail19set_socket_opt_timeEiiill
        - Src:             '../../httplib.h:5098,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: 4476
      functionLinenumberEnd: 4483
      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: 4826
      functionLinenumberEnd: 4965
      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:4853,17'
          Dst:             socket
        - Src:             '../../httplib.h:4863,29'
          Dst:             _ZN7httplib6detail39unescape_abstract_namespace_unix_domainERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             '../../httplib.h:4885,12'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:4886,9'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:4896,7'
          Dst:             _ZN7httplib6detail24getaddrinfo_with_timeoutEPKcS2_PK8addrinfoPPS3_l
        - Src:             '../../httplib.h:4899,5'
          Dst:             __res_init
        - Src:             '../../httplib.h:4903,13'
          Dst:             _ZN7httplib6detail10scope_exitC2EONSt3__18functionIFvvEEE
        - Src:             '../../httplib.h:4932,9'
          Dst:             socket
        - Src:             '../../httplib.h:4947,24'
          Dst:             _ZN7httplib6detail14set_socket_optEiiii
        - Src:             '../../httplib.h:4965,1'
          Dst:             _ZN7httplib6detail10scope_exitD2Ev
        - Src:             '../../httplib.h:4950,7'
          Dst:             _ZN7httplib6detail14set_socket_optEiiii
        - Src:             '../../httplib.h:4957,9'
          Dst:             _ZZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorEENKUliR8addrinfoRbE_clEiSG_SH_
        - Src:             '../../httplib.h:4959,5'
          Dst:             _ZN7httplib6detail12close_socketEi
        - Src:             '../../httplib.h:4965,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: 5061
      functionLinenumberEnd: 5113
      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:5062,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: 9984
      functionLinenumberEnd: 10003
      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:9986,12'
          Dst:             _ZN7httplib6detail20create_client_socketERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_iibbNS1_8functionIFviEEEllllllS9_RNS_5ErrorE
        - Src:             '../../httplib.h:9998,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: 1087
      functionLinenumberEnd: 1087
      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:1087,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseD2Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1029
      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: 1029
      functionLinenumberEnd: 1029
      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: 1090
      functionLinenumberEnd: 1090
      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:1090,9'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:1090,48'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1028
      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: 1087
      functionLinenumberEnd: 1087
      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:1087,7'
          Dst:             _ZN7httplib6detail12RegexMatcherD2Ev
    - functionName:    _ZNK7httplib6detail12RegexMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8422
      functionLinenumberEnd: 8424
      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: 1058
      functionLinenumberEnd: 1058
      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:1058,7'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8331
      functionLinenumberEnd: 8377
      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:8331,7'
          Dst:             _ZN7httplib6detail11MatcherBaseC2ENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             '../../httplib.h:8353,48'
          Dst:             _ZN7httplib6detail7str_lenILm3EEEmRAT__Kc
        - Src:             '../../httplib.h:8365,7'
          Dst:             __cxa_allocate_exception
        - Src:             '../../httplib.h:8365,13'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             '../../httplib.h:8365,7'
          Dst:             __cxa_throw
        - Src:             '../../httplib.h:8365,7'
          Dst:             __cxa_free_exception
        - Src:             '../../httplib.h:8377,1'
          Dst:             _ZN7httplib6detail11MatcherBaseD2Ev
    - functionName:    _ZN7httplib6detail17PathParamsMatcherD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1058
      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:1058,7'
          Dst:             _ZN7httplib6detail17PathParamsMatcherD2Ev
    - functionName:    _ZNK7httplib6detail17PathParamsMatcher5matchERNS_7RequestE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8379
      functionLinenumberEnd: 8420
      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:8395,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: 394
      functionLinenumberEnd: 396
      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:395,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: 394
      functionLinenumberEnd: 396
      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:395,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: 8491
      functionLinenumberEnd: 8497
      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:8493,12'
          Dst:             _ZN7httplib6detail11make_uniqueINS0_17PathParamsMatcherEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrISD_NS3_14default_deleteISD_EEEEE4typeEDpOT0_
        - Src:             '../../httplib.h:8495,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: 11320
      functionLinenumberEnd: 11320
      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: 11314
      functionLinenumberEnd: 11318
      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:11315,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: 10034
      functionLinenumberEnd: 10039
      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:10037,3'
          Dst:             __assert_fail
    - functionName:    _ZN7httplib10ClientImpl24ensure_socket_connectionERNS0_6SocketERNS_5ErrorE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10013
      functionLinenumberEnd: 10014
      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: 10006
      functionLinenumberEnd: 10011
      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:10007,15'
          Dst:             _ZNK7httplib10ClientImpl20create_client_socketERNS_5ErrorE
    - functionName:    _ZNK7httplib10ClientImpl8is_validEv
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9933
      functionLinenumberEnd: 9933
      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: 8552
      functionLinenumberEnd: 8555
      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:8553,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: 8540
      functionLinenumberEnd: 8543
      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:8541,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: 8528
      functionLinenumberEnd: 8531
      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:8529,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: 8516
      functionLinenumberEnd: 8519
      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:8517,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: 8504
      functionLinenumberEnd: 8507
      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:8505,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: 8499
      functionLinenumberEnd: 8502
      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:8500,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: 9917
      functionLinenumberEnd: 9931
      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:9929,3'
          Dst:             _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
        - Src:             '../../httplib.h:9930,3'
          Dst:             _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
        - Src:             '../../httplib.h:9922,35'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7httplib10ClientImpl15shutdown_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10041
      functionLinenumberEnd: 10044
      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:10043,3'
          Dst:             _ZN7httplib6detail15shutdown_socketEi
    - functionName:    _ZN7httplib10ClientImpl12close_socketERNS0_6SocketE
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10046
      functionLinenumberEnd: 10063
      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:10053,3'
          Dst:             __assert_fail
        - Src:             '../../httplib.h:10061,3'
          Dst:             _ZN7httplib6detail12close_socketEi
    - functionName:    _ZN7httplib10ClientImplD0Ev
      functionSourceFile: '/src/cpp-httplib/test/fuzzing/../../httplib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9917
      functionLinenumberEnd: 9931
      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:9917,34'
          Dst:             _ZN7httplib10ClientImplD2Ev
...
