---
Fuzzer filename: '/src/uWebSockets/fuzzing/QueryParser.cpp'
All functions:
  Function list name: All functions
  Elements:
    - 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:    3
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZNSt12length_errorD0Ev
      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:    0
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:    _ZNSt12out_of_rangeC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:163,66'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
            - BranchSide:      '/usr/local/bin/../include/c++/v1/stdexcept:163,66'
              BranchSideFuncs:
                - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:163,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      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:    _ZNSt12out_of_rangeD0Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
      functionSourceFile: '/src/uWebSockets/fuzzing/./../src/QueryParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          277
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './../src/QueryParser.h:31,13'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:32,20'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:36,40'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
        - Branch String:   './../src/QueryParser.h:44,36'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:44,39'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
            - BranchSide:      './../src/QueryParser.h:111,49'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
        - Branch String:   './../src/QueryParser.h:44,17'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:46,43'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
            - BranchSide:      './../src/QueryParser.h:111,49'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
        - Branch String:   './../src/QueryParser.h:47,21'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:49,63'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
            - BranchSide:      './../src/QueryParser.h:107,28'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
        - Branch String:   './../src/QueryParser.h:53,25'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:56,60'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:105,17'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEE13remove_prefixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEEixB8ne180100Em
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4findB8ne180100Ecm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEEEEbNS_17basic_string_viewIT_T0_EES6_
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
        - Branch String:   './../src/QueryParser.h:62,78'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:62,81'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
            - BranchSide:      './../src/QueryParser.h:99,50'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
        - Branch String:   './../src/QueryParser.h:62,25'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:64,43'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
            - BranchSide:      './../src/QueryParser.h:99,29'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
        - Branch String:   './../src/QueryParser.h:64,37'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:66,43'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
            - BranchSide:      './../src/QueryParser.h:87,47'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
        - Branch String:   './../src/QueryParser.h:66,41'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:67,48'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:71,53'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
        - Branch String:   './../src/QueryParser.h:72,41'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:73,46'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:77,48'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
        - Branch String:   './../src/QueryParser.h:78,41'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:79,46'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:83,91'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
        - Branch String:   './../src/QueryParser.h:87,41'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:0,0'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:0,0'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
        - Branch String:   './../src/QueryParser.h:62,78'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:62,81'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100Ev
            - BranchSide:      './../src/QueryParser.h:99,29'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6lengthB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
        - Branch String:   './../src/QueryParser.h:99,29'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:100,29'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
            - BranchSide:      './../src/QueryParser.h:103,47'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
        - Branch String:   './../src/QueryParser.h:39,9'
          Branch Sides:
            - BranchSide:      './../src/QueryParser.h:41,76'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
            - BranchSide:      './../src/QueryParser.h:115,16'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/uWebSockets/fuzzing/QueryParser.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'QueryParser.cpp:7,5'
          Branch Sides:
            - BranchSide:      'QueryParser.cpp:0,0'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEB8ne180100Ev
                - _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEB8ne180100Ev
                - _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
            - BranchSide:      'QueryParser.cpp:7,17'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne180100EPKcm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEB8ne180100Ev
                - _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEcvNS_17basic_string_viewIcS2_EEB8ne180100Ev
                - _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev
      Callsites:
        - Src:             'QueryParser.cpp:9,5'
          Dst:             _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
        - Src:             'QueryParser.cpp:10,5'
          Dst:             _ZN3uWSL20getDecodedQueryValueENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEES4_
...
