---
Fuzzer filename: '/src/ada-url/fuzz/parse.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5541
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5541,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5546
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          74
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5546,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5551
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          78
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5551,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada17url_search_paramsD2Ev
        - __cxa_atexit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada17url_search_paramsD2Ev
        - __cxa_atexit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada17url_search_paramsD2Ev
        - __cxa_atexit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/parse.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN3ada17url_search_paramsD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9026
      functionLinenumberEnd: 9026
      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:    __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:    4
      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:    198
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5519
      functionLinenumberEnd: 5525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcS6_EEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
    - functionName:    _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14344
      functionLinenumberEnd: 14374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          258
      EdgeCount:       41
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14346,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14346,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14347,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14353,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14355,19'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14358,22'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14373,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14373,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8validateEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8737
      functionLinenumberEnd: 8905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         115
      ICount:          694
      EdgeCount:       162
      CyclomaticComplexity: 49
      functionsReached:
        - _ZNK3ada14url_components24check_offset_consistencyEv
      functionUses:    116
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8741,19'
          Dst:             _ZNK3ada14url_components24check_offset_consistencyEv
    - functionName:    abort
      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:    217
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6510
      functionLinenumberEnd: 6521
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6516,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcEEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJEEEvRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJEEEvRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
    - functionName:    _ZN3ada7helpers12inner_concatIPKcJEEEvRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    __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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12out_of_rangeC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      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:165,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:    __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:    5
      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:    _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:    __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:    3
      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:    _ZNK3ada14url_components24check_offset_consistencyEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7267
      functionLinenumberEnd: 7335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          200
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada7helpers16fast_digit_countEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7306,28'
          Dst:             _ZN3ada7helpers16fast_digit_countEj
    - functionName:    _ZN3ada7helpers16fast_digit_countEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1828,25'
          Dst:             _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - Src:             'build/singleheader/ada.h:1828,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1813
      functionLinenumberEnd: 1814
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers14leading_zeroesEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1814,17'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
    - functionName:    _ZN3ada7helpers14leading_zeroesEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1802
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14311
      functionLinenumberEnd: 14342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          204
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14314,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14314,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14315,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14341,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14341,3'
          Dst:             abort
    - functionName:    _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7166
      functionLinenumberEnd: 7172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7167,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada8url_base16get_special_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6985
      functionLinenumberEnd: 6986
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada6scheme16get_special_portENS0_4typeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6986,10'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
    - functionName:    _ZN3ada6scheme16get_special_portENS0_4typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6507
      functionLinenumberEnd: 6508
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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:    _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada3url16update_base_portENSt3__18optionalItEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7148
      functionLinenumberEnd: 7150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcEEEvRS8_T_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJEEEvRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJEEEvRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcS8_EEEvRS8_T_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1778
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
    - functionName:    _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1778
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJEEEvRS8_T_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1777,10'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJEEEvRS8_T_
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJEEEvRS8_T_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__121__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_iENKUlS7_S7_RjiE_clES7_S7_S9_i
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_21__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_iEUlS2_S2_RjiE_JiEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RjE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_17__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RjE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RtE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKctZNS_17__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RtE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      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:    _ZNRSt3__123__optional_storage_baseINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_EELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      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:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      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:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      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:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      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:    _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9198
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1ELb1EEC2IJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2379
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsEECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1ELb1EEC2IJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1ELb1EEC2IJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2833
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsEECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2833,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsEECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2867
      functionLinenumberEnd: 2867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2867,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2IJSB_ETnPNS3_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9198
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2379
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2833
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2833,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2867
      functionLinenumberEnd: 2867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2867,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9198
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2379
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1ELb1EEC2IJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2833
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2833,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsEECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2867
      functionLinenumberEnd: 2867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2867,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - 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:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2577,8'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2838,8'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2874,8'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2909,8'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EEC2IJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EEC2IJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EEC2IJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsEECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2948,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2IJSA_ETnPNS1_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3460,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9286
      functionLinenumberEnd: 9286
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_ENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9316
      functionLinenumberEnd: 9317
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9310
      functionLinenumberEnd: 9310
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_ENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9365
      functionLinenumberEnd: 9366
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9360
      functionLinenumberEnd: 9360
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_ENKUlRKT_E_clINS1_4pairINS1_12basic_stringIcS4_NS1_9allocatorIcEEEESF_EEEEDaS8_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9345
      functionLinenumberEnd: 9345
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params4sortEvENKUlRKNSt3__14pairINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_EESB_E_clESB_SB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9373
      functionLinenumberEnd: 9444
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          430
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      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:    _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada17url_search_paramsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2491,14'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2577,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2838,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2874,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2909,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada17url_search_paramsC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9023
      functionLinenumberEnd: 9023
      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:    _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada17url_search_paramsC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2467,9'
          Dst:             _ZN3ada17url_search_paramsC2EOS0_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2948,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3460,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZZNKSt3__16ranges9__replaceclB8ne220000ITkNS0_11input_rangeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEccNS_8identityEQaa19indirectly_writableIDTclL_ZNS0_5__cpo5beginEEclsr3stdE7declvalIRT_EEEERKT1_E25indirect_binary_predicateINS0_8equal_toENS_16__projected_implISE_T2_E6__typeEPKT0_EEENS_7_IfImplIX14borrowed_rangeISC_EEE7_SelectISE_NS0_8danglingEEEOSC_RSO_SH_SK_ENKUlSV_E_clIRcEEbSV_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__algorithm/ranges_replace.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9241
      functionLinenumberEnd: 9258
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          226
      EdgeCount:       44
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9247,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9255,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9256,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
    - functionName:    _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10909
      functionLinenumberEnd: 10940
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          330
      EdgeCount:       68
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      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:    _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9236
      functionLinenumberEnd: 9274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9265,9'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
        - Src:             'build/singleheader/ada.h:9269,7'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
    - functionName:    _ZNK2tl19bad_expected_accessIN3ada6errorsEE4whatEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3126
      functionLinenumberEnd: 3127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      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:    _ZNSt9exceptionC2B8ne220000ERKS_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3124,12'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3173
      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:    _ZN3ada14url_aggregatorC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7385
      functionLinenumberEnd: 7385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada8url_baseC2ERKS0_
        - _ZN3ada8url_baseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7385,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:7385,51'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada8url_baseC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      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:    _ZN3ada14url_aggregatorD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7389
      functionLinenumberEnd: 7389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7389,38'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada14url_aggregatorD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7389
      functionLinenumberEnd: 7389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada14url_aggregatorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7389,38'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14853
      functionLinenumberEnd: 14878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          227
      EdgeCount:       67
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8get_hostEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14861,28'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14861,50'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14861,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14864,7'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14865,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14867,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14868,11'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14868,19'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14868,48'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14871,32'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14871,37'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14871,59'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14871,64'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14871,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14873,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14873,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada14url_aggregator16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15075
      functionLinenumberEnd: 15080
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          149
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15079,38'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15079,38'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8669
      functionLinenumberEnd: 8705
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada6scheme16get_special_portENS0_4typeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:8699,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.h:8701,7'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7687
      functionLinenumberEnd: 7688
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14982
      functionLinenumberEnd: 15073
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         100
      ICount:          603
      EdgeCount:       137
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14994,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14998,24'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15001,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15001,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15003,26'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:15003,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15006,26'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:15006,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15011,24'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:15011,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15015,24'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15015,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15023,26'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:15023,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15028,26'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15028,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15041,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15045,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15049,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15053,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15057,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15061,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15065,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15069,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
    - functionName:    _ZN3ada14url_aggregator14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8451
      functionLinenumberEnd: 8484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          389
      EdgeCount:       128
      CyclomaticComplexity: 65
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8453,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8453,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8482,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8482,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8409
      functionLinenumberEnd: 8432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          280
      EdgeCount:       95
      CyclomaticComplexity: 46
      functionsReached:
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8411,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8411,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8431,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8431,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8523
      functionLinenumberEnd: 8525
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator10has_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8528
      functionLinenumberEnd: 8530
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator10get_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14959
      functionLinenumberEnd: 14974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          130
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14973,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_components9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14132
      functionLinenumberEnd: 14171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          406
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14138,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14142,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14146,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14150,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14154,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14158,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14162,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14166,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
    - functionName:    _ZNK3ada14url_aggregator10to_diagramEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15439
      functionLinenumberEnd: 15594
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         182
      ICount:          1083
      EdgeCount:       337
      CyclomaticComplexity: 157
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11213
      functionLinenumberEnd: 11235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          182
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8908
      functionLinenumberEnd: 8919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          120
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8919,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14977
      functionLinenumberEnd: 14979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          80
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14979,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8589
      functionLinenumberEnd: 8591
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8594
      functionLinenumberEnd: 8596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14881
      functionLinenumberEnd: 14888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14883,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14884,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14891
      functionLinenumberEnd: 14898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14893,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14894,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14925
      functionLinenumberEnd: 14941
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          136
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14940,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14911
      functionLinenumberEnd: 14922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14921,10'
          Dst:             abort
    - functionName:    '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15032
      functionLinenumberEnd: 15038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator16update_base_portEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8355
      functionLinenumberEnd: 8383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          236
      EdgeCount:       82
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8357,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8357,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8359,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8364,23'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - Src:             'build/singleheader/ada.h:8382,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8382,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8385
      functionLinenumberEnd: 8402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8387,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8387,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8401,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8401,3'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
    - functionName:    _ZNK3ada14url_aggregator12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14944
      functionLinenumberEnd: 14955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          122
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14955,10'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcS6_EEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcS6_EEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
    - functionName:    _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11129
      functionLinenumberEnd: 11136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11131,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11133,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11133,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11135,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - Src:             'build/singleheader/ada.cpp:11136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 3903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    76
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2948,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2909,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2874,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2838,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2577,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada14url_aggregatorD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2491,14'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - 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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13212
      functionLinenumberEnd: 14710
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1449
      ICount:          11166
      EdgeCount:       1463
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator11copy_schemeERKS0_
        - _ZN3ada14url_aggregator12clear_searchEv
        - _ZN3ada14url_aggregator14clear_pathnameEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator7reserveEj
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers14leading_zeroesEj
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator18retrieve_base_portEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13299,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13230,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13260,10'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
        - Src:             'build/singleheader/ada.cpp:13262,9'
          Dst:             _ZN3ada14url_aggregator7reserveEj
        - Src:             'build/singleheader/ada.cpp:13266,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13278,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13281,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13305,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13399,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13406,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13406,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13407,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13407,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13409,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13409,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13465,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13471,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13490,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13490,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13503,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13503,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13506,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13506,25'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13517,42'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13517,21'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13541,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13541,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13590,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13624,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13624,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13626,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13626,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13627,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13627,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13630,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13630,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13631,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13631,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13645,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13650,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11328,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13651,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13652,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13692,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13692,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13694,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13694,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13695,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13695,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13743,15'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13747,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13747,17'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13794,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13827,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13827,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13830,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13830,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13838,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13838,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13857,19'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13859,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13859,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13910,17'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13911,13'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13911,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13937,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13937,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13943,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13944,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13947,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13952,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13959,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13958,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13981,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13988,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14007,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14008,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14022,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14027,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14047,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14047,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14048,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14048,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14049,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14049,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14061,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14064,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14068,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11328,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14069,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14070,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14077,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14097,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14102,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14102,11'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2007
      functionLinenumberEnd: 2007
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3503
      functionLinenumberEnd: 3503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - Src:             'build/singleheader/ada.h:3503,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada14url_aggregatorC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2467,9'
          Dst:             _ZN3ada14url_aggregatorC2EOS0_
    - functionName:    _ZN3ada14url_aggregatorC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7386
      functionLinenumberEnd: 7386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7386,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2021
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2479,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada14url_aggregatorC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7384
      functionLinenumberEnd: 7667
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada14url_componentsC2Ev
        - _ZN3ada8url_baseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7384,3'
          Dst:             _ZN3ada8url_baseC2Ev
        - Src:             'build/singleheader/ada.h:7667,28'
          Dst:             _ZN3ada14url_componentsC2Ev
    - functionName:    _ZN3ada14url_aggregator7reserveEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8585
      functionLinenumberEnd: 8587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode18is_tabs_or_newlineEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10486
      functionLinenumberEnd: 10487
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode23is_ascii_tab_or_newlineEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10836
      functionLinenumberEnd: 10837
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12015
      functionLinenumberEnd: 12023
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers8is_alphaEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada8checkers8to_lowerEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1206,11'
          Dst:             _ZN3ada8checkers8to_lowerEc
        - Src:             'build/singleheader/ada.h:1206,35'
          Dst:             _ZN3ada8checkers8to_lowerEc
    - functionName:    _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12190
      functionLinenumberEnd: 12195
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14to_lower_asciiEPcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10494
      functionLinenumberEnd: 10517
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7unicode9broadcastEh
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10495,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10496,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10497,27'
          Dst:             _ZN3ada7unicode9broadcastEh
    - functionName:    _ZN3ada14url_aggregator11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14280
      functionLinenumberEnd: 14308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14282,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14282,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14288,22'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14307,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14307,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8075
      functionLinenumberEnd: 8112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          410
      EdgeCount:       80
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8079,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8079,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8082,32'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8084,5'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8087,52'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8088,8'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8111,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8111,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7983
      functionLinenumberEnd: 8020
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          222
      EdgeCount:       43
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7985,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7985,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7986,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7986,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8019,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8019,3'
          Dst:             abort
    - functionName:    _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseINS_17basic_string_viewIcNS_11char_traitsIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_17basic_string_viewIcNS_11char_traitsIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7894
      functionLinenumberEnd: 7915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          150
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7898,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7898,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7899,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7899,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7905,28'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7914,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7914,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8303
      functionLinenumberEnd: 8353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          424
      EdgeCount:       153
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8306,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8306,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8307,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8307,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8310,47'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8313,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8321,7'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8347,30'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8348,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8352,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8352,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8185
      functionLinenumberEnd: 8227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          411
      EdgeCount:       149
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8187,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8187,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8188,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8188,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8191,33'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8194,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8221,30'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8222,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8226,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8226,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10943
      functionLinenumberEnd: 10966
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          157
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator8get_hrefEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8663
      functionLinenumberEnd: 8665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7836
      functionLinenumberEnd: 7892
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          308
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8927
      functionLinenumberEnd: 8946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8929,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8929,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8930,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8930,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8934,11'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.h:8935,9'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.h:8936,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8937,9'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8938,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8943,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8944,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8944,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18retrieve_base_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8404
      functionLinenumberEnd: 8406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada8checkers8is_alphaEc
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1218,32'
          Dst:             _ZN3ada8checkers8is_alphaEc
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8023
      functionLinenumberEnd: 8073
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          433
      EdgeCount:       64
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8026,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8026,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8027,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8027,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8038,9'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8065,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:8072,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8072,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15178
      functionLinenumberEnd: 15414
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          746
      EdgeCount:       180
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
        - abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15184,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15184,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15185,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15185,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15293,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15301,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15316,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15333,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15384,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15393,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15409,24'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - Src:             'build/singleheader/ada.cpp:15409,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15411,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15411,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15416
      functionLinenumberEnd: 15437
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          312
      EdgeCount:       52
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15418,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15418,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15419,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15419,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15420,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:15429,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15432,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:15432,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15435,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15435,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7938
      functionLinenumberEnd: 7964
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          309
      EdgeCount:       48
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7941,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7941,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7942,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7942,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7945,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7963,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7963,3'
          Dst:             abort
    - functionName:    _ZN3ada8checkers8is_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode16is_lowercase_hexEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10897
      functionLinenumberEnd: 10898
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15082
      functionLinenumberEnd: 15176
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          439
      EdgeCount:       98
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15086,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15086,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15098,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15111,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15171,9'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:15170,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15174,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15174,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11004
      functionLinenumberEnd: 11019
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          231
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11008,30'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.cpp:11012,28'
          Dst:             _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    95
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:839,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada7unicode30is_forbidden_domain_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10737
      functionLinenumberEnd: 10738
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15612
      functionLinenumberEnd: 15788
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          1427
      EdgeCount:       232
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15634,39'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15671,34'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15697,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15702,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15708,11'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15715,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15751,12'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15755,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:15755,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15756,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15760,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15765,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15770,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15783,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada8checkers8is_alphaEc
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1211,11'
          Dst:             _ZN3ada8checkers8is_alphaEc
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
    - functionName:    _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8114
      functionLinenumberEnd: 8145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          347
      EdgeCount:       136
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8117,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8117,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8118,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8118,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8121,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8139,40'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8140,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8144,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8144,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8707
      functionLinenumberEnd: 8735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8734,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8734,3'
          Dst:             abort
    - functionName:    _ZN3ada11unreachableEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10970
      functionLinenumberEnd: 11001
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10866
      functionLinenumberEnd: 10870
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEEENKUlcE_clEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10973
      functionLinenumberEnd: 10974
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt19bad_optional_accessC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:253,25'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZNSt19bad_optional_accessD1Ev
      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:    _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9677
      functionLinenumberEnd: 9779
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          571
      EdgeCount:       187
      CyclomaticComplexity: 92
      functionsReached:
        - _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
        - _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9678,7'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9679,12'
          Dst:             _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9692,7'
          Dst:             _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - Src:             'build/singleheader/ada.cpp:9694,32'
          Dst:             _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - Src:             'build/singleheader/ada.cpp:9701,11'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9702,3'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9728,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9735,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9738,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9743,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9750,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9755,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9763,14'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9768,22'
          Dst:             _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9582
      functionLinenumberEnd: 9589
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9615
      functionLinenumberEnd: 9674
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          369
      EdgeCount:       124
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna9ascii_mapEPcm
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9620,3'
          Dst:             _ZN3ada4idna9ascii_mapEPcm
        - Src:             'build/singleheader/ada.cpp:9641,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9648,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9651,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9656,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9663,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
    - functionName:    _ZN3ada4idna22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          451
      EdgeCount:       87
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2842
      functionLinenumberEnd: 2884
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          180
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN3ada4idna16find_range_indexEj
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:2863,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2856,3'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.cpp:2856,3'
          Dst:             __cxa_atexit
        - Src:             'build/singleheader/ada.cpp:2856,3'
          Dst:             __cxa_guard_release
        - Src:             'build/singleheader/ada.cpp:2860,20'
          Dst:             _ZN3ada4idna16find_range_indexEj
    - functionName:    _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7990
      functionLinenumberEnd: 7997
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7995,3'
          Dst:             _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7996,3'
          Dst:             _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
    - functionName:    _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8040
      functionLinenumberEnd: 8102
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          310
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8071,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8088,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9573
      functionLinenumberEnd: 9580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9033
      functionLinenumberEnd: 9556
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         120
      ICount:          586
      EdgeCount:       169
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL14find_directionEj
        - _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9488,30'
          Dst:             _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9496,7'
          Dst:             _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9501,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9507,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9528,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8165
      functionLinenumberEnd: 8224
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          384
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3ada4idnaL13digit_to_charEi
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8211,25'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8214,23'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8215,16'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idnaL13digit_to_charEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8021
      functionLinenumberEnd: 8022
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL5adaptEiib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8025
      functionLinenumberEnd: 8037
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9013
      functionLinenumberEnd: 9018
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada4idnaL14find_directionEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9015,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9022
      functionLinenumberEnd: 9030
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idnaL14find_directionEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9028,25'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL14find_directionEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8996
      functionLinenumberEnd: 9010
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8997,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada4idnaL14find_directionEjENKUlRKNS0_10directionsEjE_clES3_j
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8999
      functionLinenumberEnd: 8999
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEEENK3$_1clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9437
      functionLinenumberEnd: 9439
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEEENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9433
      functionLinenumberEnd: 9435
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL19char_to_digit_valueEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8015
      functionLinenumberEnd: 8019
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wmemchr
      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:    _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7896
      functionLinenumberEnd: 7907
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7902,7'
          Dst:             _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7904,5'
          Dst:             _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
        - Src:             'build/singleheader/ada.cpp:7906,3'
          Dst:             _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
    - functionName:    _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7909
      functionLinenumberEnd: 7988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          516
      EdgeCount:       96
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7950,23'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna7get_cccEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7874
      functionLinenumberEnd: 7876
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7803
      functionLinenumberEnd: 7829
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7832
      functionLinenumberEnd: 7872
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          246
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7880
      functionLinenumberEnd: 7894
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7882,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:7888,29'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna16find_range_indexEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2794
      functionLinenumberEnd: 2814
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEC1B8ne220000EOS5_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:    '_ZZN3ada4idna22utf32_length_from_utf8EPKcmENK3$_0clEa'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna9ascii_mapEPcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2816
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2820,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2821,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2822,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
    - functionName:    '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2817
      functionLinenumberEnd: 2818
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1198,31'
          Dst:             _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada11serializers4ipv4Em
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11105
      functionLinenumberEnd: 11116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8559
      functionLinenumberEnd: 8583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8561,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8561,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8565,7'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8582,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8582,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator13has_authorityEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8550
      functionLinenumberEnd: 8556
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8555,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8555,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7unicode28is_forbidden_host_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10714
      functionLinenumberEnd: 10715
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11022
      functionLinenumberEnd: 11035
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNRSt3__18optionalIiEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11064
      functionLinenumberEnd: 11103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11067,3'
          Dst:             _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
    - functionName:    _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11048
      functionLinenumberEnd: 11062
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    _ZNKRSt3__18optionalItEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      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:    _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10970
      functionLinenumberEnd: 11001
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          109
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEEENKUlcE_clEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10973
      functionLinenumberEnd: 10974
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12has_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8619
      functionLinenumberEnd: 8620
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8620,10'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
    - functionName:    _ZN3ada14url_aggregator14clear_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8486
      functionLinenumberEnd: 8521
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         101
      ICount:          507
      EdgeCount:       190
      CyclomaticComplexity: 91
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8488,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8488,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8489,8'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8492,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8492,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8516,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8516,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8520,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8520,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12has_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8630
      functionLinenumberEnd: 8659
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         97
      ICount:          426
      EdgeCount:       171
      CyclomaticComplexity: 76
      functionsReached:
        - _ZN3ada8checkers8is_digitEc
        - __clang_call_terminate
        - abort
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8648,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8649,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8650,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator15delete_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15596
      functionLinenumberEnd: 15610
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          158
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15598,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15598,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15599,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15599,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15608,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15608,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15609,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15609,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18has_empty_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8606
      functionLinenumberEnd: 8617
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8607,8'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    '_ZZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhENK3$_0clEc'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10944
      functionLinenumberEnd: 10945
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12has_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8599
      functionLinenumberEnd: 8603
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_17basic_string_viewIcNS_11char_traitsIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    _ZN3ada7unicode9broadcastEh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10490
      functionLinenumberEnd: 10491
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers8to_lowerEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_componentsC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4762
      functionLinenumberEnd: 4794
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_base10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 2743
      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:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2ENS0_9no_init_tE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2461
      functionLinenumberEnd: 2461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2752
      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:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE15construct_errorIJRKNS_10unexpectedIS4_EEEEEvDpOT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2594
      functionLinenumberEnd: 2598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2588
      functionLinenumberEnd: 2591
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2589,64'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - Src:             'build/singleheader/ada.h:2589,39'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.h:2589,64'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2740
      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:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2ENS0_9no_init_tE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EEC2ENS0_9no_init_tE
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2849
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE15construct_errorIJRKNS_10unexpectedIS4_EEEEEvDpOT_
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2843,9'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - Src:             'build/singleheader/ada.h:2844,13'
          Dst:             _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:2845,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - Src:             'build/singleheader/ada.h:2849,3'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:2847,33'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
        - Src:             'build/singleheader/ada.h:2847,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE15construct_errorIJRKNS_10unexpectedIS4_EEEEEvDpOT_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2878,3'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2913
      functionLinenumberEnd: 2913
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2913,3'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2953
      functionLinenumberEnd: 2953
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2953,3'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IJRS8_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN3ada19url_pattern_helpers5tokenC2ENS0_10token_typeEmNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5874
      functionLinenumberEnd: 5874
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2479,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZNRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    '_ZZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENK3$_0clEc'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16512
      functionLinenumberEnd: 16514
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          106
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2479,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      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:    _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3460,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2948,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2909,8'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2874,8'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2838,8'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2577,8'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada16url_pattern_initC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4496
      functionLinenumberEnd: 4496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada16url_pattern_initC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2467,9'
          Dst:             _ZN3ada16url_pattern_initC2EOS0_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      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:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3173
      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:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIN3ada14url_aggregatorELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      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:    _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2479,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      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:    _ZN3ada14url_aggregator14clear_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8229
      functionLinenumberEnd: 8247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8231,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8231,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8232,8'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      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:    _ZZNKSt3__16ranges13__find_if_notclB8ne220000ITkNS0_11input_rangeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8identityETkNS_24indirect_unary_predicateINS_16__projected_implIDTclL_ZNS0_5__cpo5beginEEclsr3stdE7declvalIRT_EEEET0_E6__typeEEEPDoFbcEEENS_7_IfImplIX14borrowed_rangeISE_EEE7_SelectISG_NS0_8danglingEEEOSE_T1_SH_ENKUlSR_E_clIRcEEbSR_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__algorithm/ranges_find_if_not.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada3urlD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2491,14'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3urlD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4856
      functionLinenumberEnd: 4856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4856,27'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3urlD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4856
      functionLinenumberEnd: 4856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada3urlD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4856,27'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK3ada3url10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12868
      functionLinenumberEnd: 12892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          211
      EdgeCount:       83
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNK3ada3url12get_protocolEv
        - _ZNK3ada3url8get_hostEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12874,33'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12874,55'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12874,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12879,21'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:12880,11'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:12881,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12881,44'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12884,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12884,45'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12885,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12885,45'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12884,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12887,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:12887,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada3url16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12861
      functionLinenumberEnd: 12866
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          145
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12865,43'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12865,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7217
      functionLinenumberEnd: 7249
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          246
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7242,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:7225,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5215
      functionLinenumberEnd: 5216
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12811
      functionLinenumberEnd: 12859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          421
      EdgeCount:       108
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada3url12get_protocolEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12819,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12819,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12823,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12826,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12831,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12836,39'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12840,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12848,32'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12848,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12854,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12854,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
    - functionName:    _ZN3ada3url14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7152
      functionLinenumberEnd: 7152
      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:    _ZN3ada3url12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7154
      functionLinenumberEnd: 7154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7156
      functionLinenumberEnd: 7157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url10has_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7160
      functionLinenumberEnd: 7161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12894
      functionLinenumberEnd: 12900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12896,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:12899,10'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcEEEvRS8_T_DpT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcEEEvRS8_T_DpT0_
    - functionName:    _ZNK3ada3url8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12902
      functionLinenumberEnd: 12914
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK3ada3url8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12911,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12911,33'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'build/singleheader/ada.cpp:12913,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcS8_EEEvRS8_T_DpT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1788,3'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcS8_EEEvRS8_T_DpT0_
    - functionName:    _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11129
      functionLinenumberEnd: 11136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN3ada3urlD2Ev
        - _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11131,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11133,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11133,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11136,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:11135,10'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - Src:             'build/singleheader/ada.cpp:11136,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 3903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2948,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2909,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2874,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2838,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2577,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3902
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      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:    _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13212
      functionLinenumberEnd: 14106
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1418
      ICount:          11254
      EdgeCount:       1607
      CyclomaticComplexity: 191
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN3ada3url11copy_schemeERKS0_
        - _ZN3ada3url12clear_searchEv
        - _ZN3ada3url14clear_pathnameEv
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada3url20set_protocol_as_fileEv
        - _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3urlC2Ev
        - _ZN3ada3urlD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada3url12get_pathnameEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13299,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13230,15'
          Dst:             _ZN3ada3urlC2Ev
        - Src:             'build/singleheader/ada.cpp:13266,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13278,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13281,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13305,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13329,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13329,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13329,22'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13399,15'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13409,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13409,15'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13486,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13496,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13499,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13514,33'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13541,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13541,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13590,13'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13645,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13648,15'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13743,15'
          Dst:             _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13747,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13747,17'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13794,17'
          Dst:             _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13827,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13827,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13830,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13830,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:7242,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13838,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13857,19'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13859,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13859,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13908,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13908,13'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13908,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13943,28'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13944,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13947,31'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13952,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13981,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14003,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14022,13'
          Dst:             _ZN3ada3url20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14061,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14064,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14066,17'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14077,19'
          Dst:             _ZN3ada3url14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14097,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14102,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14102,11'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3503
      functionLinenumberEnd: 3503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - Src:             'build/singleheader/ada.h:3503,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3459,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
        - Src:             'build/singleheader/ada.h:3460,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      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:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada3urlC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2467,9'
          Dst:             _ZN3ada3urlC2EOS0_
    - functionName:    _ZN3ada3urlC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4853
      functionLinenumberEnd: 4853
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4853,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2910
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2910,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2875,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2839,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2578,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2479,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada3urlC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4851
      functionLinenumberEnd: 5204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4851,3'
          Dst:             _ZN3ada8url_baseC2Ev
    - functionName:    _ZN3ada3url11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7179
      functionLinenumberEnd: 7182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7121
      functionLinenumberEnd: 7125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7123,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7128
      functionLinenumberEnd: 7130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7129,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12363
      functionLinenumberEnd: 12591
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          659
      EdgeCount:       159
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12474,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12482,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12497,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12514,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12565,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12574,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12587,10'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
    - functionName:    _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12275
      functionLinenumberEnd: 12286
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode28is_forbidden_host_code_pointEc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12277,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:12283,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12288
      functionLinenumberEnd: 12361
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          357
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_digitEc
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12302,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12314,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12357,12'
          Dst:             _ZN3ada11serializers4ipv4Em
    - functionName:    _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7119
      functionLinenumberEnd: 7119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7136
      functionLinenumberEnd: 7138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url12get_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7042
      functionLinenumberEnd: 7043
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7164
      functionLinenumberEnd: 7164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12935
      functionLinenumberEnd: 12936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12936,49'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
    - functionName:    _ZN3ada8url_baseaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna21valid_name_code_pointEDibENK3$_1clEPKjj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10458
      functionLinenumberEnd: 10458
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna21valid_name_code_pointEDibENK3$_0clEPKjj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10453
      functionLinenumberEnd: 10453
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     externalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 7214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         356
      ICount:          2161
      EdgeCount:       581
      CyclomaticComplexity: 227
      functionsReached:
        - _Z20is_valid_utf8_stringPKcm
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator10clear_hashEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - _ZNK3ada14url_aggregator8get_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada3url10get_searchEv
        - _ZNK3ada3url12get_hostnameEv
        - _ZNK3ada3url12get_passwordEv
        - _ZNK3ada3url12get_pathnameEv
        - _ZNK3ada3url12get_protocolEv
        - _ZNK3ada3url12get_usernameEv
        - _ZNK3ada3url8get_hashEv
        - _ZNK3ada3url8get_hostEv
        - _ZNK3ada3url8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __assert_fail
        - abort
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/parse.cc:102,20'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'fuzz/parse.cc:103,31'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'fuzz/parse.cc:105,7'
          Dst:             _Z20is_valid_utf8_stringPKcm
        - Src:             'fuzz/parse.cc:106,19'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'fuzz/parse.cc:106,54'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'fuzz/parse.cc:107,7'
          Dst:             printf
        - Src:             'fuzz/parse.cc:108,7'
          Dst:             abort
        - Src:             'fuzz/parse.cc:112,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'fuzz/parse.cc:113,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNK3ada3url12get_passwordEv
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:113,26'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:114,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:117,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'fuzz/parse.cc:118,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:118,37'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'fuzz/parse.cc:119,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:122,44'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:122,66'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'fuzz/parse.cc:124,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:124,5'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'fuzz/parse.cc:124,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:124,5'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'fuzz/parse.cc:124,5'
          Dst:             __assert_fail
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNK3ada3url12get_passwordEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:125,5'
          Dst:             __assert_fail
        - Src:             'fuzz/parse.cc:127,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:127,16'
          Dst:             _ZN3ada3url8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:128,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:128,27'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNK3ada3url12get_passwordEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'fuzz/parse.cc:129,5'
          Dst:             __assert_fail
        - Src:             'fuzz/parse.cc:135,18'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'fuzz/parse.cc:137,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'fuzz/parse.cc:138,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:138,14'
          Dst:             _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:139,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:139,14'
          Dst:             _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:140,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:140,14'
          Dst:             _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:141,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:141,14'
          Dst:             _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:142,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:142,14'
          Dst:             _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:143,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:143,14'
          Dst:             _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:144,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:144,14'
          Dst:             _ZN3ada3url10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:145,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:145,14'
          Dst:             _ZN3ada3url8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:146,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:146,14'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:149,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:149,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'fuzz/parse.cc:150,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:150,24'
          Dst:             _ZNK3ada3url12get_usernameEv
        - Src:             'fuzz/parse.cc:151,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:151,24'
          Dst:             _ZNK3ada3url12get_passwordEv
        - Src:             'fuzz/parse.cc:152,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:152,24'
          Dst:             _ZNK3ada3url12get_hostnameEv
        - Src:             'fuzz/parse.cc:153,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:153,24'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'fuzz/parse.cc:154,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:154,24'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'fuzz/parse.cc:155,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:155,24'
          Dst:             _ZNK3ada3url10get_searchEv
        - Src:             'fuzz/parse.cc:156,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:156,24'
          Dst:             _ZNK3ada3url8get_hashEv
        - Src:             'fuzz/parse.cc:157,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:158,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:158,24'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'fuzz/parse.cc:160,15'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:167,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'fuzz/parse.cc:169,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'fuzz/parse.cc:170,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:170,21'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:171,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:171,21'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:172,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:172,21'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:173,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:173,21'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:174,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:174,21'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:175,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:175,21'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:176,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:176,21'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:177,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:177,21'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:178,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:178,21'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:181,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:181,31'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'fuzz/parse.cc:182,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:182,31'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'fuzz/parse.cc:183,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:183,31'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'fuzz/parse.cc:184,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:184,31'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'fuzz/parse.cc:185,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:185,31'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'fuzz/parse.cc:186,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:186,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'fuzz/parse.cc:187,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:187,31'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'fuzz/parse.cc:188,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:188,31'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'fuzz/parse.cc:189,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:190,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:190,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'fuzz/parse.cc:192,15'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:195,23'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:195,39'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'fuzz/parse.cc:198,28'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:198,44'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'fuzz/parse.cc:198,5'
          Dst:             printf
        - Src:             'fuzz/parse.cc:201,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:201,21'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'fuzz/parse.cc:202,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:203,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/parse.cc:203,21'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'fuzz/parse.cc:209,13'
          Dst:             _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             'fuzz/parse.cc:218,5'
          Dst:             printf
        - Src:             'fuzz/parse.cc:222,3'
          Dst:             printf
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/parse.cc:225,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _Z20is_valid_utf8_stringPKcm
      functionSourceFile: '/src/ada-url/fuzz/parse.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          409
      EdgeCount:       86
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    printf
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12931
      functionLinenumberEnd: 12932
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13190
      functionLinenumberEnd: 13198
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN3ada3urlaSERKS0_
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13191,31'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13193,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13194,13'
          Dst:             _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:13194,11'
          Dst:             _ZN3ada3urlaSERKS0_
        - Src:             'build/singleheader/ada.cpp:13198,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13197,14'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:13198,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14592
      functionLinenumberEnd: 14605
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN3ada14url_aggregatoraSERKS0_
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14593,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14593,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14595,37'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14598,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14601,13'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:14601,11'
          Dst:             _ZN3ada14url_aggregatoraSERKS0_
        - Src:             'build/singleheader/ada.cpp:14605,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14604,14'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:14605,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13166
      functionLinenumberEnd: 13188
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          567
      EdgeCount:       116
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada8url_base16get_special_portEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13174,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13184,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
    - functionName:    _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13068
      functionLinenumberEnd: 13075
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13069,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13072,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13077
      functionLinenumberEnd: 13084
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13078,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13081,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13064
      functionLinenumberEnd: 13065
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13065,10'
          Dst:             _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13060
      functionLinenumberEnd: 13061
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13061,10'
          Dst:             _ZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13157
      functionLinenumberEnd: 13164
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         850
      ICount:          5662
      EdgeCount:       905
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12779,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12794,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12794,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12794,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12796,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12796,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12796,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12800,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12800,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12800,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12802,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12802,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12802,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada3url10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13139
      functionLinenumberEnd: 13155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          246
      EdgeCount:       75
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13142,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13142,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13154,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13125
      functionLinenumberEnd: 13137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          227
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13128,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13128,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13135,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13086
      functionLinenumberEnd: 13123
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          153
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13087,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
    - functionName:    _ZNK3ada3url12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12927
      functionLinenumberEnd: 12928
      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:    _ZNK3ada3url12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12916
      functionLinenumberEnd: 12917
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12917,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
    - functionName:    _ZNK3ada3url10get_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12920
      functionLinenumberEnd: 12924
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12923,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12924,72'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZNK3ada3url8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12939
      functionLinenumberEnd: 12943
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12942,38'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12943,69'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14376
      functionLinenumberEnd: 14401
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          748
      EdgeCount:       251
      CyclomaticComplexity: 120
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada8url_base16get_special_portEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14378,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14378,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14379,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14379,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14387,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14207,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14207,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14250,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14250,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14397,12'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14403
      functionLinenumberEnd: 14421
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          309
      EdgeCount:       52
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14405,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14405,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14406,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14406,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14407,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14413,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14416,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14416,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14419,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14419,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14423
      functionLinenumberEnd: 14441
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          309
      EdgeCount:       52
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14425,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14425,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14426,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14426,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14427,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14433,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14436,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14436,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14439,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14439,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14846
      functionLinenumberEnd: 14850
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14848,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14848,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14849,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14849,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14850,10'
          Dst:             _ZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14839
      functionLinenumberEnd: 14843
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14841,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14841,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14842,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14842,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14843,10'
          Dst:             _ZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14486
      functionLinenumberEnd: 14548
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         123
      ICount:          988
      EdgeCount:       241
      CyclomaticComplexity: 120
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14488,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14488,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14489,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14489,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14515,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14494,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14495,7'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14495,44'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14495,64'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14505,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14505,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14550
      functionLinenumberEnd: 14570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          333
      EdgeCount:       124
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14552,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14552,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14553,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14553,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14556,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14556,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14568,3'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14569,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14569,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14572
      functionLinenumberEnd: 14590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          331
      EdgeCount:       124
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14574,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14574,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14575,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14575,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14581,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14581,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14588,3'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14589,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14589,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14443
      functionLinenumberEnd: 14484
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          261
      EdgeCount:       105
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14445,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14445,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14446,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14446,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14447,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14452,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14480,3'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14482,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14482,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14901
      functionLinenumberEnd: 14908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          97
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14906,10'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8434
      functionLinenumberEnd: 8449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          246
      EdgeCount:       88
      CyclomaticComplexity: 42
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8436,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8436,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8448,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8448,3'
          Dst:             abort
    - functionName:    _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11143
      functionLinenumberEnd: 12188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         448
      ICount:          3118
      EdgeCount:       473
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11147,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11158,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11158,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11158,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11161,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11161,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12156,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12157,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12161,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12166,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11161,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8538
      functionLinenumberEnd: 8541
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14is_ascii_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10820
      functionLinenumberEnd: 10823
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14713
      functionLinenumberEnd: 14837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         900
      ICount:          7595
      EdgeCount:       929
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8has_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14715,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14715,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14716,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14716,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14721,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14756,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14758,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14759,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14767,9'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14784,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14784,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14784,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14791,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14792,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14793,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14794,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14795,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14802,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14805,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14807,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14820,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14824,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14825,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14830,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14832,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14835,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14835,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8623
      functionLinenumberEnd: 8627
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8627,10'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    _ZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14713
      functionLinenumberEnd: 14837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         675
      ICount:          6317
      EdgeCount:       709
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8has_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14715,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14715,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14716,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14716,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14721,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14784,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14784,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14784,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14791,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14792,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14793,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14794,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14795,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14800,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14802,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14805,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14807,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14820,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14823,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14824,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14825,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14830,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14832,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14835,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14835,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8249
      functionLinenumberEnd: 8301
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          261
      EdgeCount:       47
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada14url_aggregator14clear_passwordEv
        - _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8251,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8251,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8252,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8252,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8254,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8258,5'
          Dst:             _ZN3ada14url_aggregator14clear_passwordEv
        - Src:             'build/singleheader/ada.h:8261,10'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.h:8262,7'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8268,26'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8300,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8300,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8147
      functionLinenumberEnd: 8183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          385
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8150,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8150,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8151,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8151,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8153,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8155,23'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.h:8182,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8182,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode13is_alnum_plusEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10808
      functionLinenumberEnd: 10809
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:858,38'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7021
      functionLinenumberEnd: 7023
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7022,36'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12947
      functionLinenumberEnd: 13058
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         708
      ICount:          6772
      EdgeCount:       860
      CyclomaticComplexity: 154
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12987,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12990,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:12998,9'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13029,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13048,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12947
      functionLinenumberEnd: 13058
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         526
      ICount:          5679
      EdgeCount:       650
      CyclomaticComplexity: 126
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13029,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12743,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12767,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13046,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13048,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3885
      functionLinenumberEnd: 3887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3887,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - functionName:    _ZN3ada14url_aggregatoraSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7388
      functionLinenumberEnd: 7388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7388,62'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3885
      functionLinenumberEnd: 3887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3887,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - functionName:    _ZN3ada3urlaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4855
      functionLinenumberEnd: 4855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4855,40'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_get_version_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18144
      functionLinenumberEnd: 18145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_version
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18142
      functionLinenumberEnd: 18142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9466
      functionLinenumberEnd: 9467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_entries_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18128
      functionLinenumberEnd: 18134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18133,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18133,16'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9488
      functionLinenumberEnd: 9493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9489,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
    - functionName:    ada_search_params_entries_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18115
      functionLinenumberEnd: 18125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          97
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18117,19'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18117,50'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18118,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18118,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18120,13'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18120,44'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18123,7'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18124,7'
          Dst:             ada_string_create
    - functionName:    ada_string_create
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17423
      functionLinenumberEnd: 17427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_free_search_params_entries_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18109
      functionLinenumberEnd: 18112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9466
      functionLinenumberEnd: 9467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_values_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18100
      functionLinenumberEnd: 18106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18105,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18105,16'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9479
      functionLinenumberEnd: 9484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9480,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
    - functionName:    ada_search_params_values_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18087
      functionLinenumberEnd: 18097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18090,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18092,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18092,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18094,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18096,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_values_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18081
      functionLinenumberEnd: 18084
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9466
      functionLinenumberEnd: 9467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_keys_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18072
      functionLinenumberEnd: 18078
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18077,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18077,16'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9471
      functionLinenumberEnd: 9476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9472,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
    - functionName:    ada_search_params_keys_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18059
      functionLinenumberEnd: 18069
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18062,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18064,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18064,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18066,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18068,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_keys_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18053
      functionLinenumberEnd: 18056
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_strings_get
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18044
      functionLinenumberEnd: 18051
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18047,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18049,27'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18050,10'
          Dst:             ada_string_create
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE6valptrEv
        - _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE6valptrEv
    - functionName:    ada_strings_size
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18036
      functionLinenumberEnd: 18042
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18041,10'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    ada_free_strings
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18031
      functionLinenumberEnd: 18034
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18033,3'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
    - functionName:    _ZN3ada17url_search_params11get_entriesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9461
      functionLinenumberEnd: 9462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9462,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2ISB_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_SB_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISB_SH_EE5valuentsr3std7is_sameINS3_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2IJSB_ETnPNS3_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2IJSB_ETnPNS3_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9176
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_get_entries
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18021
      functionLinenumberEnd: 18029
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2ISB_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_SB_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISB_SH_EE5valuentsr3std7is_sameINS3_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN3ada17url_search_params11get_entriesEv
        - _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18024,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18026,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18025,16'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2ISB_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_SB_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISB_SH_EE5valuentsr3std7is_sameINS3_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:18028,63'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18028,66'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'build/singleheader/ada.cpp:18028,14'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2ISB_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_SB_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISB_SH_EE5valuentsr3std7is_sameINS3_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
    - functionName:    _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 3903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3873,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3874,12'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada17url_search_params10get_valuesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9454
      functionLinenumberEnd: 9455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9455,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9176
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_get_values
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18010
      functionLinenumberEnd: 18018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - _ZN3ada17url_search_params10get_valuesEv
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18013,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18015,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18014,16'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - Src:             'build/singleheader/ada.cpp:18017,62'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18017,65'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'build/singleheader/ada.cpp:18017,14'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
    - functionName:    _ZN3ada17url_search_params8get_keysEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9447
      functionLinenumberEnd: 9448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9448,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IJS9_ETnPNS3_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9176
      functionLinenumberEnd: 9201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_get_keys
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17999
      functionLinenumberEnd: 18007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - _ZN3ada17url_search_params8get_keysEv
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18002,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18004,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18003,16'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - Src:             'build/singleheader/ada.cpp:18006,60'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18006,63'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'build/singleheader/ada.cpp:18006,14'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
    - functionName:    _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9296
      functionLinenumberEnd: 9306
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2IJSA_ETnPNS1_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2IJSA_ETnPNS1_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    ada_search_params_get_all
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17987
      functionLinenumberEnd: 17996
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17990,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17991,16'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:17995,7'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17995,10'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17994,14'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
    - functionName:    _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9284
      functionLinenumberEnd: 9293
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_get
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17973
      functionLinenumberEnd: 17984
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17976,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17977,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17979,16'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17979,19'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17981,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17983,10'
          Dst:             ada_string_create
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9315
      functionLinenumberEnd: 9319
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9316,16'
          Dst:             __clang_call_terminate
    - functionName:    ada_search_params_has_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17962
      functionLinenumberEnd: 17970
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17965,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17968,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17968,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9308
      functionLinenumberEnd: 9311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9309,16'
          Dst:             __clang_call_terminate
    - functionName:    ada_search_params_has
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17951
      functionLinenumberEnd: 17958
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17954,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17957,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17957,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9364
      functionLinenumberEnd: 9368
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_remove_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17941
      functionLinenumberEnd: 17948
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17944,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17945,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17945,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9358
      functionLinenumberEnd: 9361
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_remove
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17931
      functionLinenumberEnd: 17937
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17934,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17935,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17935,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9344
      functionLinenumberEnd: 9356
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_set
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17921
      functionLinenumberEnd: 17928
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17924,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17925,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17925,8'
          Dst:             _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9277
      functionLinenumberEnd: 9279
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_append
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17910
      functionLinenumberEnd: 17917
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17913,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17914,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17914,8'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9231
      functionLinenumberEnd: 9234
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9233,3'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_reset
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17900
      functionLinenumberEnd: 17906
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17903,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17904,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17904,8'
          Dst:             _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params4sortEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9370
      functionLinenumberEnd: 9445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_sort
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17891
      functionLinenumberEnd: 17897
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZN3ada17url_search_params4sortEv
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17894,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17895,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17895,8'
          Dst:             _ZN3ada17url_search_params4sortEv
    - functionName:    _ZNK3ada17url_search_params4sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9281
      functionLinenumberEnd: 9281
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_size
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17882
      functionLinenumberEnd: 17889
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - _ZNK3ada17url_search_params4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17885,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17888,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17888,13'
          Dst:             _ZNK3ada17url_search_params4sizeEv
    - functionName:    _ZNK3ada17url_search_params9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9322
      functionLinenumberEnd: 9341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          178
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9326,16'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:9327,18'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    ada_search_params_to_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17870
      functionLinenumberEnd: 17880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - _ZNK3ada17url_search_params9to_stringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17873,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17874,21'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17874,24'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    ada_free_search_params
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17865
      functionLinenumberEnd: 17868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17867,3'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9018
      functionLinenumberEnd: 9151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9019,5'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_parse_search_params
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17860
      functionLinenumberEnd: 17863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_paramsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17862,7'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17861,14'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - Src:             'build/singleheader/ada.cpp:17861,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'build/singleheader/ada.cpp:17861,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    ada_idna_to_ascii
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17850
      functionLinenumberEnd: 17857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17851,21'
          Dst:             _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_idna_to_unicode
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17841
      functionLinenumberEnd: 17848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17842,21'
          Dst:             _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9793
      functionLinenumberEnd: 9845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          242
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada4idna13utf32_to_utf8EPKDimPc
        - _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9805,43'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9807,11'
          Dst:             _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9809,13'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9817,28'
          Dst:             _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - Src:             'build/singleheader/ada.cpp:9820,11'
          Dst:             _ZN3ada4idna13utf32_to_utf8EPKDimPc
    - functionName:    _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8104
      functionLinenumberEnd: 8163
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          282
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8132,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8149,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          66
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          245
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17832
      functionLinenumberEnd: 17839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17834,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17835,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17838,55'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17838,55'
          Dst:             __clang_call_terminate
    - functionName:    _Z12get_instancePv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17396
      functionLinenumberEnd: 17397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_has_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17823
      functionLinenumberEnd: 17829
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17824,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17825,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17828,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17828,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17815
      functionLinenumberEnd: 17821
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17816,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17817,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17820,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17820,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17807
      functionLinenumberEnd: 17813
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12has_passwordEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17808,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17809,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17812,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17812,13'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.cpp:17812,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17799
      functionLinenumberEnd: 17805
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8has_portEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17800,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17801,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17804,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17804,13'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:17804,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17791
      functionLinenumberEnd: 17797
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17792,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17793,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17796,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17796,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17796,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17783
      functionLinenumberEnd: 17789
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17784,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17785,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17788,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17788,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17788,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17775
      functionLinenumberEnd: 17781
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17776,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17777,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17780,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17780,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17780,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_empty_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17767
      functionLinenumberEnd: 17773
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17768,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17769,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17772,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17772,13'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17772,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_credentials
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17759
      functionLinenumberEnd: 17765
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17760,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17761,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17764,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17764,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17764,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17764,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17752
      functionLinenumberEnd: 17757
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17753,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17754,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17755,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17755,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17739
      functionLinenumberEnd: 17744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator10clear_hashEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17740,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17741,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17742,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17742,8'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'build/singleheader/ada.cpp:17742,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17726
      functionLinenumberEnd: 17731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17727,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17728,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17729,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17729,8'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:17729,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17719
      functionLinenumberEnd: 17724
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17720,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17721,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17722,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17722,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17722,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17705
      functionLinenumberEnd: 17710
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17706,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17707,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17708,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17708,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17708,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17690
      functionLinenumberEnd: 17696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17691,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17692,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17695,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17695,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17695,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17681
      functionLinenumberEnd: 17687
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17682,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17683,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17686,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17686,13'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17686,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17673
      functionLinenumberEnd: 17679
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17674,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17675,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17678,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17678,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17678,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17664
      functionLinenumberEnd: 17670
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17665,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17666,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17669,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17669,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17669,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17655
      functionLinenumberEnd: 17661
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17656,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17657,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17660,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17660,13'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17660,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17646
      functionLinenumberEnd: 17652
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17647,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17648,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17651,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17651,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17651,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17637
      functionLinenumberEnd: 17643
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17638,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17639,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17642,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17642,13'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17642,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17629
      functionLinenumberEnd: 17635
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17630,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17631,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17634,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17634,13'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17634,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_scheme_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17621
      functionLinenumberEnd: 17627
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17622,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17623,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17626,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17626,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17613
      functionLinenumberEnd: 17619
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17614,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17615,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17618,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17618,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17604
      functionLinenumberEnd: 17611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17605,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17606,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17607,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17609,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17609,29'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:17610,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17609,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17595
      functionLinenumberEnd: 17602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17596,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17597,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17598,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17600,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17600,29'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:17601,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17600,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17586
      functionLinenumberEnd: 17593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17587,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17588,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17589,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17591,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17591,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:17592,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17591,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17577
      functionLinenumberEnd: 17584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17578,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17579,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17580,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17582,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17582,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17583,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17582,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17568
      functionLinenumberEnd: 17575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17569,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17570,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17571,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17573,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17573,29'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:17574,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17573,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17559
      functionLinenumberEnd: 17566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17560,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17561,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17562,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17564,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17564,29'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:17565,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17564,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17550
      functionLinenumberEnd: 17557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_portEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17551,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17552,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17553,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17555,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17555,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:17556,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17555,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17541
      functionLinenumberEnd: 17548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17542,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17543,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17544,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17546,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17546,29'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:17547,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17546,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17532
      functionLinenumberEnd: 17539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17533,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17534,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17535,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17537,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17537,29'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:17538,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17537,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17523
      functionLinenumberEnd: 17530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17524,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17525,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17526,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17528,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17528,29'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:17529,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17528,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_free_owned_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17519
      functionLinenumberEnd: 17521
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_origin
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17504
      functionLinenumberEnd: 17517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17505,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17507,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17512,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17512,21'
          Dst:             __clang_call_terminate
    - functionName:    ada_is_valid
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17498
      functionLinenumberEnd: 17500
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12get_instancePv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17499,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17500,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
    - functionName:    ada_copy
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17493
      functionLinenumberEnd: 17495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17494,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17495,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17495,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3450
      functionLinenumberEnd: 3450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3450,13'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    ada_free
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17488
      functionLinenumberEnd: 17491
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17490,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    ada_can_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17483
      functionLinenumberEnd: 17485
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17485,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17485,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11166
      functionLinenumberEnd: 11183
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11167,23'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:11171,23'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11171,21'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11171,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11183,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11180,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11183,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11183,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13212
      functionLinenumberEnd: 14710
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1385
      ICount:          10788
      EdgeCount:       1424
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator11copy_schemeERKS0_
        - _ZN3ada14url_aggregator12clear_searchEv
        - _ZN3ada14url_aggregator14clear_pathnameEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator18retrieve_base_portEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13299,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13230,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13266,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13278,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13281,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13305,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13334,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13399,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13406,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13406,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13407,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13407,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13409,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13409,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13465,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13471,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13590,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13624,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13624,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13626,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13626,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13627,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13627,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13630,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13630,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13631,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13631,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13645,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13650,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11328,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13651,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13652,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13692,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13692,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13694,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13694,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13695,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13695,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13769,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13794,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13795,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13827,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13827,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13830,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13830,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13838,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13838,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13937,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13937,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13943,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13944,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13947,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13950,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13952,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13959,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13958,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13981,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13988,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14674,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14702,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13997,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14007,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14008,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14022,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14027,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14047,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14047,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14048,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14048,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14049,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14049,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14061,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14064,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14068,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11328,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14069,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14070,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14077,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14097,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14106,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada14url_aggregatoraSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7387
      functionLinenumberEnd: 7387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseaSERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7387,66'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_can_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17478
      functionLinenumberEnd: 17479
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17479,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17479,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3914
      functionLinenumberEnd: 3918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3915,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3916,54'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3916,60'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3916,31'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - Src:             'build/singleheader/ada.h:3916,7'
          Dst:             _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - Src:             'build/singleheader/ada.h:3916,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:3917,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - functionName:    _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2073
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2073,3'
          Dst:             __cxa_allocate_exception
        - Src:             'build/singleheader/ada.h:2073,9'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - Src:             'build/singleheader/ada.h:2073,3'
          Dst:             __cxa_throw
        - Src:             'build/singleheader/ada.h:2073,3'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    ada_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17466
      functionLinenumberEnd: 17476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17468,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17470,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17471,16'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17475,56'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:17474,47'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17476,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17468,7'
          Dst:             __clang_call_terminate
    - functionName:    ada_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17460
      functionLinenumberEnd: 17462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17462,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17461,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9630
      functionLinenumberEnd: 9635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9632,21'
          Dst:             _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers23generate_pattern_stringERNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEERNS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17149
      functionLinenumberEnd: 17327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         174
      ICount:          887
      EdgeCount:       174
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - _ZN3ada4idna21valid_name_code_pointEDib
        - _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17173,23'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17180,21'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17185,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:17198,60'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17217,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17236,18'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17238,21'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17243,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17252,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17277,21'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:17312,9'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17318,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17323,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
    - functionName:    _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17060
      functionLinenumberEnd: 17083
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          137
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17066,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17066,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17074,9'
          Dst:             _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
    - functionName:    _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16337
      functionLinenumberEnd: 16352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:16338,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada4idna21valid_name_code_pointEDib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10435
      functionLinenumberEnd: 10461
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          148
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada4idna15is_ascii_letterEDi
        - _ZN3ada4idna24is_ascii_letter_or_digitEDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10439,50'
          Dst:             _ZN3ada4idna15is_ascii_letterEDi
        - Src:             'build/singleheader/ada.cpp:10442,39'
          Dst:             _ZN3ada4idna24is_ascii_letter_or_digitEDi
    - functionName:    _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16355
      functionLinenumberEnd: 16366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16360,46'
          Dst:             _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
        - Src:             'build/singleheader/ada.cpp:16360,17'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9622
      functionLinenumberEnd: 9627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9624,24'
          Dst:             _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17100
      functionLinenumberEnd: 17117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          137
      EdgeCount:       51
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - abort
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17102,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17102,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17108,9'
          Dst:             _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
    - functionName:    _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17095
      functionLinenumberEnd: 17096
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna15is_ascii_letterEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10426
      functionLinenumberEnd: 10427
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna24is_ascii_letter_or_digitEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10430
      functionLinenumberEnd: 10432
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17055
      functionLinenumberEnd: 17056
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers9TokenizerD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5930
      functionLinenumberEnd: 5930
      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:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IRS8_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S8_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS8_SF_EE5valuentsr3std7is_sameINS1_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SM_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IJRS8_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IJRS8_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10513
      functionLinenumberEnd: 10528
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10516,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10532
      functionLinenumberEnd: 10538
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10537,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10456
      functionLinenumberEnd: 10501
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          201
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10458,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10489,3'
          Dst:             abort
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3503
      functionLinenumberEnd: 3503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - Src:             'build/singleheader/ada.h:3503,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10550
      functionLinenumberEnd: 10564
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - abort
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10558,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10561,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10540
      functionLinenumberEnd: 10546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10545,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10503
      functionLinenumberEnd: 10510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10509,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
    - functionName:    _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5933
      functionLinenumberEnd: 5973
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16743
      functionLinenumberEnd: 17044
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          781
      EdgeCount:       128
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IRS8_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S8_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS8_SF_EE5valuentsr3std7is_sameINS1_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SM_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - _ZN3ada4idna21valid_name_code_pointEDib
        - _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16748,20'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.cpp:16753,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16759,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17044,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - Src:             'build/singleheader/ada.cpp:16769,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16781,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16784,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16784,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16784,18'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16792,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16795,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16807,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16816,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16831,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16838,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:16852,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16855,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16855,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16855,18'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16863,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16884,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16892,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16894,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16894,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16894,20'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16906,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16908,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16908,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16908,20'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16921,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16923,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16923,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16923,22'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16930,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16936,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16939,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16939,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16939,22'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16970,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16972,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16972,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16972,22'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16981,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16986,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16988,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16988,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16988,22'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:17007,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17009,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17009,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17009,18'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:17019,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17022,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17022,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17022,18'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:17028,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - Src:             'build/singleheader/ada.cpp:17034,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17038,13'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:17043,10'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IRS8_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S8_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS8_SF_EE5valuentsr3std7is_sameINS1_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SM_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - Src:             'build/singleheader/ada.cpp:17044,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2012
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6495
      functionLinenumberEnd: 6506
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6501,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada19url_pattern_helpers17canonicalize_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16526
      functionLinenumberEnd: 16570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          237
      EdgeCount:       80
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16529,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16537,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16542,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16542,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16559,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16559,14'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16562,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16562,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16566,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16566,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16569,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3503
      functionLinenumberEnd: 3503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - Src:             'build/singleheader/ada.h:3503,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
    - functionName:    _ZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16509
      functionLinenumberEnd: 16523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada7unicode14to_lower_asciiEPcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16516,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16516,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16521,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16522,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers15is_ipv6_addressENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16321
      functionLinenumberEnd: 16334
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers41generate_regular_expression_and_name_listERKNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEENS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16185
      functionLinenumberEnd: 16319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         163
      ICount:          871
      EdgeCount:       263
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16204,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16208,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16210,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16216,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16225,35'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:16242,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16248,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16259,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16263,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16265,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16270,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16275,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16283,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16292,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16295,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16304,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada19url_pattern_helpers17canonicalize_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16715
      functionLinenumberEnd: 16740
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          293
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16718,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16727,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16735,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16738,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16738,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16686
      functionLinenumberEnd: 16713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          293
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16689,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16698,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16708,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16711,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16711,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16668
      functionLinenumberEnd: 16684
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          145
      EdgeCount:       43
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16671,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16678,11'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16677,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16680,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16680,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16680,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16677,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16683,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16683,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16677,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16632
      functionLinenumberEnd: 16665
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          282
      EdgeCount:       81
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16634,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16645,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16656,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16656,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16657,27'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16657,32'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16660,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16656,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16664,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16664,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16656,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers31canonicalize_port_with_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16573
      functionLinenumberEnd: 16629
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          257
      EdgeCount:       87
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16576,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16591,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16596,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16596,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16612,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16612,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16617,29'
          Dst:             _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16621,14'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16625,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16628,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16628,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16475
      functionLinenumberEnd: 16506
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          236
      EdgeCount:       77
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16478,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16488,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16497,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16498,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16498,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16500,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16500,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16502,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16502,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16505,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16505,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:16505,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16506,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16506,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16457
      functionLinenumberEnd: 16472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16460,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16467,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16470,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16470,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16439
      functionLinenumberEnd: 16454
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16442,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16449,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16452,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16452,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16397
      functionLinenumberEnd: 16436
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          315
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada7unicode14to_lower_asciiEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16400,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16409,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16417,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16417,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16424,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16424,14'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16430,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16434,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16435,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada16url_pattern_initD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4496
      functionLinenumberEnd: 4496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3590,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16150
      functionLinenumberEnd: 16163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers17canonicalize_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16156,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16159,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16162,10'
          Dst:             _ZN3ada19url_pattern_helpers17canonicalize_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16130
      functionLinenumberEnd: 16147
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16143,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16146,10'
          Dst:             _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16112
      functionLinenumberEnd: 16127
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          160
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16115,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16121,12'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16126,10'
          Dst:             _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17130
      functionLinenumberEnd: 17145
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:858,38'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16101
      functionLinenumberEnd: 16109
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers31canonicalize_port_with_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16104,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16108,10'
          Dst:             _ZN3ada19url_pattern_helpers31canonicalize_port_with_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16090
      functionLinenumberEnd: 16098
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16094,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16097,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16080
      functionLinenumberEnd: 16087
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers21canonicalize_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16083,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16086,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16070
      functionLinenumberEnd: 16077
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16073,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16076,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3885
      functionLinenumberEnd: 3887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3886,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3887,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
    - functionName:    _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3938
      functionLinenumberEnd: 3940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3939,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3939,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3940,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3940,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3903
      functionLinenumberEnd: 3903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16054
      functionLinenumberEnd: 16067
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16063,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16066,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17120
      functionLinenumberEnd: 17127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17126,10'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3503
      functionLinenumberEnd: 3503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3502,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
        - Src:             'build/singleheader/ada.h:3503,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3502,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada16url_pattern_init7processERKS0_NS0_12process_typeENSt3__18optionalINS4_17basic_string_viewIcNS4_11char_traitsIcEEEEEESA_SA_SA_SA_SA_SA_SA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15812
      functionLinenumberEnd: 16051
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         328
      ICount:          1763
      EdgeCount:       609
      CyclomaticComplexity: 283
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_initD2Ev
        - _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15817,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15820,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15823,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15826,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15829,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15832,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15835,43'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15838,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15846,54'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15846,27'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:15848,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15849,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:15849,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15851,26'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:15856,7'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15857,54'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15860,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15869,21'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:15868,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15880,21'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:15879,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15887,34'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15891,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15898,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:15906,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15905,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15917,21'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:15916,23'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15928,21'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15927,21'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15930,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15930,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15935,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15935,27'
          Dst:             _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15936,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15937,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15937,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15937,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15940,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15939,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15940,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15945,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15945,27'
          Dst:             _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15946,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15947,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15947,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15947,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15950,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15949,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15950,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15955,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15955,27'
          Dst:             _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15956,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15957,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15957,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15957,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15960,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15959,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15960,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15965,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15965,27'
          Dst:             _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15966,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15967,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15967,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15967,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15970,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15969,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15970,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15976,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15976,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:15976,9'
          Dst:             _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15977,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15978,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15978,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15978,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15981,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15980,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15981,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15994,52'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15994,10'
          Dst:             _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16000,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15999,35'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16013,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16014,40'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16023,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16023,60'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:16023,9'
          Dst:             _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16024,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16025,56'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16025,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16025,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16028,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16027,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16028,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16033,42'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16033,27'
          Dst:             _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16034,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16035,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16035,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16035,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16038,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16037,31'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16038,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16043,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16043,27'
          Dst:             _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16044,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16045,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16045,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16045,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16048,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16047,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16048,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16050,10'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - Src:             'build/singleheader/ada.cpp:16051,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.cpp:16051,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - functionName:    _ZN3ada6parser9parse_urlINS_14url_aggregatorEEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14115
      functionLinenumberEnd: 14116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14116,10'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
    - functionName:    _ZN3ada6parser9parse_urlINS_3urlEEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14115
      functionLinenumberEnd: 14116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14116,10'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
    - functionName:    _ZN3ada9to_stringENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12258
      functionLinenumberEnd: 12259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada7helpers9get_stateENS_5stateE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12259,10'
          Dst:             _ZN3ada7helpers9get_stateENS_5stateE
    - functionName:    _ZN3ada7helpers9get_stateENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11237
      functionLinenumberEnd: 11282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          124
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:11238,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11185
      functionLinenumberEnd: 11196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada11unreachableEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:11186,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11194,7'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada4idna30is_forbidden_domain_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9606
      functionLinenumberEnd: 9607
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna36contains_forbidden_domain_code_pointENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9610
      functionLinenumberEnd: 9611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna30is_forbidden_domain_code_pointEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9611,10'
          Dst:             _ZN3ada4idna30is_forbidden_domain_code_pointEc
...
