---
Fuzzer filename: '/src/ada-url/fuzz/url_search_params.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5199
      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/url_search_params.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5199,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5204
      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/url_search_params.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5204,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5209
      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/url_search_params.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5209,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.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/url_search_params.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.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/url_search_params.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.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/url_search_params.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN3ada17url_search_paramsD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8503
      functionLinenumberEnd: 8503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    277
      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: 5177
      functionLinenumberEnd: 5183
      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: 1535
      functionLinenumberEnd: 1537
      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:1537,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: 1535
      functionLinenumberEnd: 1537
      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:1537,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: 1527
      functionLinenumberEnd: 1529
      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: 14149
      functionLinenumberEnd: 14179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          331
      EdgeCount:       116
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14151,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14151,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14152,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14158,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14160,19'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14163,22'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14178,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14178,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14151,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8validateEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8233
      functionLinenumberEnd: 8401
      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:    103
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8237,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:    210
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6129
      functionLinenumberEnd: 6140
      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:6135,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: 1546
      functionLinenumberEnd: 1550
      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:1548,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: 1535
      functionLinenumberEnd: 1537
      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:1537,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: 1527
      functionLinenumberEnd: 1529
      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: 6862
      functionLinenumberEnd: 6930
      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:6901,28'
          Dst:             _ZN3ada7helpers16fast_digit_countEj
    - functionName:    _ZN3ada7helpers16fast_digit_countEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1588
      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:1588,25'
          Dst:             _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - Src:             'build/singleheader/ada.h:1588,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1574
      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:1574,17'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
    - functionName:    _ZN3ada7helpers14leading_zeroesEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1562
      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: 14116
      functionLinenumberEnd: 14147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          295
      EdgeCount:       116
      CyclomaticComplexity: 48
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14119,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14119,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14120,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14146,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14146,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14119,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6761
      functionLinenumberEnd: 6767
      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:6762,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: 6580
      functionLinenumberEnd: 6581
      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:6581,10'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
    - functionName:    _ZN3ada6scheme16get_special_portENS0_4typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6127
      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: 6743
      functionLinenumberEnd: 6745
      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: 1535
      functionLinenumberEnd: 1537
      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:1537,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: 1535
      functionLinenumberEnd: 1538
      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:1537,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: 1535
      functionLinenumberEnd: 1538
      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:1537,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: 1527
      functionLinenumberEnd: 1529
      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:    _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: 2914
      functionLinenumberEnd: 2914
      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: 3655
      functionLinenumberEnd: 3655
      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: 2914
      functionLinenumberEnd: 2914
      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: 3655
      functionLinenumberEnd: 3655
      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: 2914
      functionLinenumberEnd: 2914
      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: 3655
      functionLinenumberEnd: 3655
      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: 2914
      functionLinenumberEnd: 2914
      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: 3655
      functionLinenumberEnd: 3655
      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: 8634
      functionLinenumberEnd: 8637
      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: 2133
      functionLinenumberEnd: 2133
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2586
      functionLinenumberEnd: 2586
      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:2586,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: 2620
      functionLinenumberEnd: 2620
      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:2620,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2854
      functionLinenumberEnd: 2854
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 8634
      functionLinenumberEnd: 8637
      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: 2133
      functionLinenumberEnd: 2133
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2586
      functionLinenumberEnd: 2586
      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:2586,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: 2620
      functionLinenumberEnd: 2620
      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:2620,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2854
      functionLinenumberEnd: 2854
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 8634
      functionLinenumberEnd: 8637
      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: 2133
      functionLinenumberEnd: 2133
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2586
      functionLinenumberEnd: 2586
      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:2586,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: 2620
      functionLinenumberEnd: 2620
      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:2620,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2854
      functionLinenumberEnd: 2854
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2243
      functionLinenumberEnd: 2247
      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: 2331
      functionLinenumberEnd: 2331
      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:2331,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: 2591
      functionLinenumberEnd: 2591
      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:2591,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: 2627
      functionLinenumberEnd: 2627
      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:2627,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: 2662
      functionLinenumberEnd: 2662
      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:2662,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: 2221
      functionLinenumberEnd: 2221
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2701
      functionLinenumberEnd: 2701
      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:2701,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: 2854
      functionLinenumberEnd: 2854
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3213,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: 8722
      functionLinenumberEnd: 8722
      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: 8752
      functionLinenumberEnd: 8753
      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: 8746
      functionLinenumberEnd: 8746
      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: 8801
      functionLinenumberEnd: 8802
      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: 8796
      functionLinenumberEnd: 8796
      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: 8781
      functionLinenumberEnd: 8781
      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: 8809
      functionLinenumberEnd: 8880
      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: 2914
      functionLinenumberEnd: 2914
      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: 3655
      functionLinenumberEnd: 3655
      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: 2243
      functionLinenumberEnd: 2247
      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:2245,14'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2331
      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:2331,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: 2591
      functionLinenumberEnd: 2591
      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:2591,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: 2627
      functionLinenumberEnd: 2627
      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:2627,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: 2662
      functionLinenumberEnd: 2662
      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:2662,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada17url_search_paramsC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8500
      functionLinenumberEnd: 8500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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: 2221
      functionLinenumberEnd: 2221
      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:2221,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2701
      functionLinenumberEnd: 2701
      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:2701,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: 2854
      functionLinenumberEnd: 2854
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3213,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: 8677
      functionLinenumberEnd: 8694
      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:8683,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:8691,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:8692,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: 10852
      functionLinenumberEnd: 10883
      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: 8672
      functionLinenumberEnd: 8710
      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:8701,9'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
        - Src:             'build/singleheader/ada.h:8705,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: 2879
      functionLinenumberEnd: 2880
      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: 2875
      functionLinenumberEnd: 2875
      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:2875,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2875
      functionLinenumberEnd: 2875
      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:2875,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: 2875
      functionLinenumberEnd: 2875
      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:2875,7'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2926
      functionLinenumberEnd: 2926
      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: 6963
      functionLinenumberEnd: 6963
      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:6963,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:6963,51'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada8url_baseC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      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: 1267
      functionLinenumberEnd: 1267
      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: 6967
      functionLinenumberEnd: 6967
      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:6967,38'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada14url_aggregatorD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6967
      functionLinenumberEnd: 6967
      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:6967,38'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14635
      functionLinenumberEnd: 14660
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          229
      EdgeCount:       68
      CyclomaticComplexity: 33
      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
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14643,28'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14643,50'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14643,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14646,7'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14647,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14649,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14650,11'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14650,19'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14650,48'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14653,32'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14653,37'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14653,59'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14653,64'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14653,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14655,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14640,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14857
      functionLinenumberEnd: 14862
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          142
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK3ada14url_aggregator12get_hostnameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14861,38'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8165
      functionLinenumberEnd: 8201
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          247
      EdgeCount:       52
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8191,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:8195,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.h:8197,7'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8173,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7189
      functionLinenumberEnd: 7190
      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: 14764
      functionLinenumberEnd: 14855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          582
      EdgeCount:       130
      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:14776,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14780,24'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14780,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14783,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14783,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14785,26'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:14785,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14788,26'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:14788,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14793,24'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14793,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14797,24'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14797,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14805,26'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14805,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14810,26'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:14810,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14823,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14827,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14831,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14835,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14839,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14843,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14847,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:14851,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
    - functionName:    _ZN3ada14url_aggregator14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7947
      functionLinenumberEnd: 7980
      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:7949,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7949,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7974,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:7974,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:7974,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:7974,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:7974,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7978,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7978,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7905
      functionLinenumberEnd: 7928
      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:7907,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7907,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7923,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:7923,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:7923,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:7923,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:7923,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7927,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7927,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8019
      functionLinenumberEnd: 8021
      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: 8024
      functionLinenumberEnd: 8026
      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: 14741
      functionLinenumberEnd: 14756
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14755,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14755,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14746,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_components9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13937
      functionLinenumberEnd: 13976
      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:13943,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13947,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13951,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13955,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13959,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13963,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13967,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13971,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: 15221
      functionLinenumberEnd: 15376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         182
      ICount:          1083
      EdgeCount:       337
      CyclomaticComplexity: 157
      functionsReached: []
      functionUses:    5
      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: 11151
      functionLinenumberEnd: 11173
      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: 8404
      functionLinenumberEnd: 8415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8415,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8415,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14759
      functionLinenumberEnd: 14761
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 7
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14761,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14761,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8085
      functionLinenumberEnd: 8087
      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: 8090
      functionLinenumberEnd: 8092
      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_aggregator12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14663
      functionLinenumberEnd: 14670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - __clang_call_terminate
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14665,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14666,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14666,12'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14669,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14673
      functionLinenumberEnd: 14680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - __clang_call_terminate
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14676,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14676,12'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14679,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14707
      functionLinenumberEnd: 14723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14722,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14722,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14693
      functionLinenumberEnd: 14704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          149
      EdgeCount:       35
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14703,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14703,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14698,12'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14814
      functionLinenumberEnd: 14820
      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: 7851
      functionLinenumberEnd: 7879
      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:7853,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7853,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7855,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:7860,23'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - Src:             'build/singleheader/ada.h:7878,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7878,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7881
      functionLinenumberEnd: 7898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7883,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7883,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7897,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7897,3'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1550
      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:1548,3'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
    - 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:    _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:    _ZNK3ada14url_aggregator12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14726
      functionLinenumberEnd: 14737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          150
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14737,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14737,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1550
      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:1548,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: 11072
      functionLinenumberEnd: 11079
      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:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11074,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11076,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11076,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11079,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11078,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:11079,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3656
      functionLinenumberEnd: 3656
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3625
      functionLinenumberEnd: 3627
      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:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2900
      functionLinenumberEnd: 2900
      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:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2900,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: 2701
      functionLinenumberEnd: 2701
      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:2701,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: 2662
      functionLinenumberEnd: 2662
      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:2662,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2627
      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:2627,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2591
      functionLinenumberEnd: 2591
      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:2591,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2331
      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:2331,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2243
      functionLinenumberEnd: 2247
      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:2245,14'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3655
      functionLinenumberEnd: 3655
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2914
      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: 13017
      functionLinenumberEnd: 14492
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1212
      ICount:          10006
      EdgeCount:       1224
      CyclomaticComplexity: 14
      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:13104,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13035,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13065,10'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
        - Src:             'build/singleheader/ada.cpp:13067,9'
          Dst:             _ZN3ada14url_aggregator7reserveEj
        - Src:             'build/singleheader/ada.cpp:13071,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13075,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13083,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13086,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13110,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13204,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13211,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13211,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13212,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13212,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13214,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13214,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13270,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13276,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13295,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13295,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13308,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13308,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13311,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13311,25'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13322,42'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13322,21'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13346,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13346,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13395,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13429,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13429,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13431,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13431,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13432,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13432,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13435,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13435,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13436,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13436,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13450,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13455,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13456,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13457,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13497,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13497,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13499,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13499,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13500,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13500,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13548,15'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13552,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13552,17'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13599,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13632,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13632,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13635,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13635,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8191,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13662,19'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13664,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13664,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13715,17'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13716,13'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13716,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13742,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13742,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13749,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13752,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13757,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13764,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13763,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13786,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13793,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13812,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13813,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13827,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:13832,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13852,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13852,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13853,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13853,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13854,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13854,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13866,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13869,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13873,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13874,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13875,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13882,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13902,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:13907,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13907,11'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13911,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:13911,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1761
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      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: 3256
      functionLinenumberEnd: 3256
      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:3255,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3255,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:3256,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3255,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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2854
      functionLinenumberEnd: 2854
      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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2221
      functionLinenumberEnd: 2221
      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:2221,9'
          Dst:             _ZN3ada14url_aggregatorC2EOS0_
    - functionName:    _ZN3ada14url_aggregatorC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6964
      functionLinenumberEnd: 6964
      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:6964,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1775
      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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2233
      functionLinenumberEnd: 2233
      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:2233,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada14url_aggregatorC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6962
      functionLinenumberEnd: 7169
      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:6962,3'
          Dst:             _ZN3ada8url_baseC2Ev
        - Src:             'build/singleheader/ada.h:7169,28'
          Dst:             _ZN3ada14url_componentsC2Ev
    - functionName:    _ZN3ada14url_aggregator7reserveEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8081
      functionLinenumberEnd: 8083
      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: 10461
      functionLinenumberEnd: 10462
      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: 10779
      functionLinenumberEnd: 10780
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11835
      functionLinenumberEnd: 11843
      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: 1041
      functionLinenumberEnd: 1042
      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:1042,11'
          Dst:             _ZN3ada8checkers8to_lowerEc
        - Src:             'build/singleheader/ada.h:1042,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: 12010
      functionLinenumberEnd: 12015
      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: 10469
      functionLinenumberEnd: 10492
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7unicode9broadcastEh
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10470,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10471,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10472,27'
          Dst:             _ZN3ada7unicode9broadcastEh
    - functionName:    _ZN3ada14url_aggregator11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14085
      functionLinenumberEnd: 14113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          241
      EdgeCount:       80
      CyclomaticComplexity: 34
      functionsReached:
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14087,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14087,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14093,22'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14112,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14112,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14087,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7577
      functionLinenumberEnd: 7608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          375
      EdgeCount:       72
      CyclomaticComplexity: 15
      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:7580,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7580,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7581,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7581,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7584,32'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:7586,5'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:7589,52'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:7590,8'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:7607,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7607,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7485
      functionLinenumberEnd: 7522
      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:7487,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7487,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7488,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7488,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7521,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7521,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: 7396
      functionLinenumberEnd: 7417
      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:7400,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7400,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7401,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7401,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7407,28'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7416,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7416,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7799
      functionLinenumberEnd: 7849
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          418
      EdgeCount:       151
      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:7802,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7802,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7803,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7803,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7806,47'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:7809,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7817,7'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:7843,30'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:7844,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7848,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7848,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7681
      functionLinenumberEnd: 7723
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          405
      EdgeCount:       147
      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:7683,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7683,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7684,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7684,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7687,33'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:7690,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7717,30'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:7718,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7722,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7722,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10886
      functionLinenumberEnd: 10909
      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: 8159
      functionLinenumberEnd: 8161
      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:    _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7338
      functionLinenumberEnd: 7394
      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: 8424
      functionLinenumberEnd: 8443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          248
      EdgeCount:       123
      CyclomaticComplexity: 52
      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
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8426,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8426,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8431,11'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.h:8432,9'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.h:8433,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8434,9'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8435,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8440,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8441,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8441,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8426,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator18retrieve_base_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7900
      functionLinenumberEnd: 7902
      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: 1053
      functionLinenumberEnd: 1054
      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:1054,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: 7525
      functionLinenumberEnd: 7575
      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:7528,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7528,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7529,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7529,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7540,9'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7567,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:7574,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7574,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14960
      functionLinenumberEnd: 15196
      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:14966,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14966,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14967,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14967,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15075,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15083,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15098,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15115,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15166,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15175,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15191,24'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - Src:             'build/singleheader/ada.cpp:15191,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15193,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15193,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15198
      functionLinenumberEnd: 15219
      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:15200,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15200,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15201,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15201,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15202,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:15211,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15214,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:15214,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15217,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15217,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7440
      functionLinenumberEnd: 7466
      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:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7443,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7443,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7444,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7444,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7447,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7465,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7465,3'
          Dst:             abort
    - functionName:    _ZN3ada8checkers8is_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      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: 10840
      functionLinenumberEnd: 10841
      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: 14864
      functionLinenumberEnd: 14958
      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:14868,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14868,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14880,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14893,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:14953,9'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:14952,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14956,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14956,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: 10947
      functionLinenumberEnd: 10962
      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:10951,30'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.cpp:10955,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: 10680
      functionLinenumberEnd: 10681
      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: 15394
      functionLinenumberEnd: 15570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          1436
      EdgeCount:       230
      CyclomaticComplexity: 7
      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:15416,39'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15453,34'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15479,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15484,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15490,11'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15497,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15533,12'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15537,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:15537,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15538,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15538,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15542,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15547,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15552,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15565,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: 1045
      functionLinenumberEnd: 1049
      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:1047,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: 1546
      functionLinenumberEnd: 1550
      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:1548,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: 7610
      functionLinenumberEnd: 7641
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          344
      EdgeCount:       135
      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:7613,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7613,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7614,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7614,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7617,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:7635,40'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:7636,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7640,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7640,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8203
      functionLinenumberEnd: 8231
      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:8205,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8205,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8230,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8230,3'
          Dst:             abort
    - functionName:    _ZN3ada11unreachableEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      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: 10913
      functionLinenumberEnd: 10944
      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: 10809
      functionLinenumberEnd: 10813
      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: 10916
      functionLinenumberEnd: 10917
      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: 9664
      functionLinenumberEnd: 9766
      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:9665,7'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9666,12'
          Dst:             _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9679,7'
          Dst:             _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - Src:             'build/singleheader/ada.cpp:9681,32'
          Dst:             _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - Src:             'build/singleheader/ada.cpp:9688,11'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9689,3'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9715,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9722,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9725,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9730,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9737,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9742,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9750,14'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9755,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: 9569
      functionLinenumberEnd: 9576
      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: 9602
      functionLinenumberEnd: 9661
      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:9607,3'
          Dst:             _ZN3ada4idna9ascii_mapEPcm
        - Src:             'build/singleheader/ada.cpp:9628,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9635,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9638,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9643,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9650,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: 259
      functionLinenumberEnd: 261
      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: 149
      functionLinenumberEnd: 244
      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: 2827
      functionLinenumberEnd: 2869
      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:2848,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_atexit
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_guard_release
        - Src:             'build/singleheader/ada.cpp:2845,20'
          Dst:             _ZN3ada4idna16find_range_indexEj
    - functionName:    _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7975
      functionLinenumberEnd: 7982
      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:7980,3'
          Dst:             _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7981,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: 8025
      functionLinenumberEnd: 8087
      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:8056,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8073,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9560
      functionLinenumberEnd: 9567
      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: 9018
      functionLinenumberEnd: 9543
      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:9473,30'
          Dst:             _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9481,7'
          Dst:             _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9486,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9492,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9513,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: 8150
      functionLinenumberEnd: 8209
      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:8196,25'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8199,23'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8200,16'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idnaL13digit_to_charEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8006
      functionLinenumberEnd: 8007
      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: 8010
      functionLinenumberEnd: 8022
      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: 8998
      functionLinenumberEnd: 9003
      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:9000,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9007
      functionLinenumberEnd: 9015
      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:9013,25'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL14find_directionEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8981
      functionLinenumberEnd: 8995
      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:8982,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada4idnaL14find_directionEjENKUlRKNS0_10directionsEjE_clES3_j
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8984
      functionLinenumberEnd: 8984
      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: 9422
      functionLinenumberEnd: 9424
      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: 9418
      functionLinenumberEnd: 9420
      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: 8000
      functionLinenumberEnd: 8004
      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: 7881
      functionLinenumberEnd: 7892
      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:7887,7'
          Dst:             _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7889,5'
          Dst:             _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
        - Src:             'build/singleheader/ada.cpp:7891,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: 7894
      functionLinenumberEnd: 7973
      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:7935,23'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna7get_cccEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7859
      functionLinenumberEnd: 7861
      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: 7788
      functionLinenumberEnd: 7814
      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: 7817
      functionLinenumberEnd: 7857
      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: 7865
      functionLinenumberEnd: 7879
      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:7867,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:7873,29'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna16find_range_indexEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2779
      functionLinenumberEnd: 2799
      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: 261
      functionLinenumberEnd: 264
      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: 2801
      functionLinenumberEnd: 2824
      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:2805,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2806,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2807,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
    - functionName:    '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2802
      functionLinenumberEnd: 2803
      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: 1033
      functionLinenumberEnd: 1034
      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:1034,31'
          Dst:             _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada11serializers4ipv4Em
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11048
      functionLinenumberEnd: 11059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11049,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1030
      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: 8055
      functionLinenumberEnd: 8079
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          195
      EdgeCount:       79
      CyclomaticComplexity: 34
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8057,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8057,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8061,7'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8057,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator13has_authorityEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8046
      functionLinenumberEnd: 8052
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          146
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8051,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8051,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.h:8052,61'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7unicode28is_forbidden_host_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10657
      functionLinenumberEnd: 10658
      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: 10965
      functionLinenumberEnd: 10978
      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:    3
      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: 11007
      functionLinenumberEnd: 11046
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          163
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11010,3'
          Dst:             _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
        - Src:             'build/singleheader/ada.cpp:11018,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10991
      functionLinenumberEnd: 11005
      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: 10913
      functionLinenumberEnd: 10944
      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: 10916
      functionLinenumberEnd: 10917
      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: 8115
      functionLinenumberEnd: 8116
      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:8116,10'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
    - functionName:    _ZN3ada14url_aggregator14clear_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7982
      functionLinenumberEnd: 8017
      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:7984,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7984,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7985,8'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:7988,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:7988,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8008,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8008,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8008,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8008,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8008,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8012,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8012,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8013,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8013,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8013,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8013,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8013,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8016,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8016,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12has_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8126
      functionLinenumberEnd: 8155
      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:8136,5'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.h:8136,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8144,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8145,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8146,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8136,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator15delete_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15378
      functionLinenumberEnd: 15392
      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:15380,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15380,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15381,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15381,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15390,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15390,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15391,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15391,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18has_empty_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8102
      functionLinenumberEnd: 8113
      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:8103,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: 10887
      functionLinenumberEnd: 10888
      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: 8095
      functionLinenumberEnd: 8099
      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: 10465
      functionLinenumberEnd: 10466
      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: 1039
      functionLinenumberEnd: 1039
      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: 1266
      functionLinenumberEnd: 1287
      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: 4575
      functionLinenumberEnd: 4608
      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: 1267
      functionLinenumberEnd: 1267
      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: 1339
      functionLinenumberEnd: 1340
      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: 2496
      functionLinenumberEnd: 2496
      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: 2215
      functionLinenumberEnd: 2215
      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: 2505
      functionLinenumberEnd: 2505
      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: 2347
      functionLinenumberEnd: 2351
      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: 2341
      functionLinenumberEnd: 2344
      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:2342,64'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - Src:             'build/singleheader/ada.h:2342,39'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.h:2342,64'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2596
      functionLinenumberEnd: 2602
      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:2596,9'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - Src:             'build/singleheader/ada.h:2597,13'
          Dst:             _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:2598,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - Src:             'build/singleheader/ada.h:2602,3'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:2600,33'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
        - Src:             'build/singleheader/ada.h:2600,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: 2631
      functionLinenumberEnd: 2631
      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:2631,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: 2666
      functionLinenumberEnd: 2666
      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:2666,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: 2706
      functionLinenumberEnd: 2706
      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:2706,3'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN3ada16url_pattern_partD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5139
      functionLinenumberEnd: 5139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIN3ada16url_pattern_partELb0EE5__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:    _ZN3ada16url_pattern_partC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5139
      functionLinenumberEnd: 5139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers5tokenD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5490
      functionLinenumberEnd: 5490
      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:    _ZN3ada19url_pattern_helpers5tokenC2ERKS1_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5490
      functionLinenumberEnd: 5490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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: 2221
      functionLinenumberEnd: 2221
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2854
      functionLinenumberEnd: 2854
      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_helpers5tokenC2EOS1_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5490
      functionLinenumberEnd: 5490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers5tokenC2ENS0_10token_typeEmONSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5493
      functionLinenumberEnd: 5493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      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: 2233
      functionLinenumberEnd: 2233
      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:2233,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 16234
      functionLinenumberEnd: 16236
      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: 2233
      functionLinenumberEnd: 2233
      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:2233,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2221
      functionLinenumberEnd: 2221
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2854
      functionLinenumberEnd: 2854
      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: 2221
      functionLinenumberEnd: 2221
      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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3213,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: 2701
      functionLinenumberEnd: 2701
      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:2701,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: 2662
      functionLinenumberEnd: 2662
      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:2662,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: 2627
      functionLinenumberEnd: 2627
      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:2627,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: 2591
      functionLinenumberEnd: 2591
      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:2591,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: 2331
      functionLinenumberEnd: 2331
      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:2331,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: 2243
      functionLinenumberEnd: 2247
      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: 4240
      functionLinenumberEnd: 4240
      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: 2221
      functionLinenumberEnd: 2221
      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:2221,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2854
      functionLinenumberEnd: 2854
      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: 2923
      functionLinenumberEnd: 2924
      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: 2926
      functionLinenumberEnd: 2926
      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: 3655
      functionLinenumberEnd: 3655
      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: 2233
      functionLinenumberEnd: 2233
      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:2233,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2923
      functionLinenumberEnd: 2924
      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: 7725
      functionLinenumberEnd: 7743
      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:7727,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7727,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7728,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: 2923
      functionLinenumberEnd: 2924
      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: 2243
      functionLinenumberEnd: 2247
      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:2245,14'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3urlD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4662
      functionLinenumberEnd: 4662
      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:4662,27'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3urlD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4662
      functionLinenumberEnd: 4662
      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:4662,27'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK3ada3url10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12673
      functionLinenumberEnd: 12697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          173
      EdgeCount:       67
      CyclomaticComplexity: 33
      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
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12679,33'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12679,55'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12679,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12684,21'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:12685,11'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:12686,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12686,44'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12689,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12689,45'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12690,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12690,45'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12689,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12692,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:12677,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12666
      functionLinenumberEnd: 12671
      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:12670,43'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12670,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6812
      functionLinenumberEnd: 6844
      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:6837,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:6820,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4977
      functionLinenumberEnd: 4978
      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: 12616
      functionLinenumberEnd: 12664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          418
      EdgeCount:       107
      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:12624,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12624,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12628,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12631,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12636,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12636,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12641,39'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12645,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12653,32'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12653,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12659,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12659,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: 6747
      functionLinenumberEnd: 6747
      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: 6749
      functionLinenumberEnd: 6749
      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: 6751
      functionLinenumberEnd: 6752
      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: 6755
      functionLinenumberEnd: 6756
      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: 12699
      functionLinenumberEnd: 12705
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12701,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:12704,10'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12701,12'
          Dst:             __clang_call_terminate
    - 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:    11
      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: 1546
      functionLinenumberEnd: 1550
      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:1548,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: 12707
      functionLinenumberEnd: 12719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK3ada3url8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12716,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12716,33'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'build/singleheader/ada.cpp:12718,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12713,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1550
      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:1548,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: 11072
      functionLinenumberEnd: 11079
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11074,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11076,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11076,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11079,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:11078,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:11079,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3656
      functionLinenumberEnd: 3656
      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:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3625
      functionLinenumberEnd: 3627
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2900
      functionLinenumberEnd: 2900
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2900,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2701
      functionLinenumberEnd: 2701
      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:2701,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2662
      functionLinenumberEnd: 2662
      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:2662,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2627
      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:2627,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2591
      functionLinenumberEnd: 2591
      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:2591,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2331
      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:2331,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3655
      functionLinenumberEnd: 3655
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2914
      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: 13017
      functionLinenumberEnd: 13911
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1247
      ICount:          10354
      EdgeCount:       1375
      CyclomaticComplexity: 130
      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:13104,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13035,15'
          Dst:             _ZN3ada3urlC2Ev
        - Src:             'build/singleheader/ada.cpp:13071,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13075,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13083,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13086,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13110,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13134,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13134,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13134,22'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13204,15'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13214,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13214,15'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13291,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13301,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13304,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13319,33'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13346,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13346,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13395,13'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13450,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13453,15'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13453,15'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13548,15'
          Dst:             _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13552,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13552,17'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13599,17'
          Dst:             _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13632,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13632,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13635,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13635,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:6837,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13662,19'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13664,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13664,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13713,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13713,13'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13713,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,28'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13749,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13752,31'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13757,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13786,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13808,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13827,13'
          Dst:             _ZN3ada3url20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:13866,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13869,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13871,17'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13871,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13882,19'
          Dst:             _ZN3ada3url14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13902,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:13907,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13907,11'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13911,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:13911,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: 3256
      functionLinenumberEnd: 3256
      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:3255,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3255,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:3256,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3255,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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 3213
      functionLinenumberEnd: 3213
      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:3212,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:3213,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2854
      functionLinenumberEnd: 2854
      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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2221
      functionLinenumberEnd: 2221
      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:2221,9'
          Dst:             _ZN3ada3urlC2EOS0_
    - functionName:    _ZN3ada3urlC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4659
      functionLinenumberEnd: 4659
      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:4659,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: 2703
      functionLinenumberEnd: 2703
      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:2703,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: 2663
      functionLinenumberEnd: 2663
      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:2663,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: 2628
      functionLinenumberEnd: 2628
      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:2628,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: 2592
      functionLinenumberEnd: 2592
      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:2592,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: 2332
      functionLinenumberEnd: 2332
      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:2332,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: 2233
      functionLinenumberEnd: 2233
      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:2233,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada3urlC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4657
      functionLinenumberEnd: 4966
      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:4657,3'
          Dst:             _ZN3ada8url_baseC2Ev
    - functionName:    _ZN3ada3url11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6774
      functionLinenumberEnd: 6777
      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: 6716
      functionLinenumberEnd: 6720
      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:6718,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: 6723
      functionLinenumberEnd: 6725
      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:6724,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: 12184
      functionLinenumberEnd: 12412
      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:12295,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12303,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12318,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12335,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12386,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12395,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12408,10'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
    - functionName:    _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12096
      functionLinenumberEnd: 12107
      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:12098,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:12104,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: 12109
      functionLinenumberEnd: 12182
      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:12123,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12178,12'
          Dst:             _ZN3ada11serializers4ipv4Em
    - functionName:    _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6714
      functionLinenumberEnd: 6714
      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: 6731
      functionLinenumberEnd: 6733
      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: 6637
      functionLinenumberEnd: 6638
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6759
      functionLinenumberEnd: 6759
      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: 12740
      functionLinenumberEnd: 12741
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12741,49'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12741,49'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada8url_baseaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      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: 10436
      functionLinenumberEnd: 10436
      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: 10431
      functionLinenumberEnd: 10431
      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:    _ZN3ada17url_search_paramsC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8489
      functionLinenumberEnd: 8597
      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:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          412
      EdgeCount:       77
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN3ada17url_search_params10get_valuesEv
        - _ZN3ada17url_search_params11get_entriesEv
        - _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - _ZN3ada17url_search_params8get_keysEv
        - _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_paramsC2Ev
        - _ZN3ada17url_search_paramsD2Ev
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - _ZNK3ada17url_search_params9to_stringEv
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
        - _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_search_params.cc:20,22'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:22,24'
          Dst:             _ZN3ada17url_search_paramsC2Ev
        - Src:             'fuzz/url_search_params.cc:23,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:24,17'
          Dst:             _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:25,17'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:26,22'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:27,19'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:29,17'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:30,17'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:31,21'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:32,19'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:33,19'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:36,29'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'fuzz/url_search_params.cc:37,15'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
        - Src:             'fuzz/url_search_params.cc:38,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'fuzz/url_search_params.cc:41,31'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'fuzz/url_search_params.cc:42,17'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
        - Src:             'fuzz/url_search_params.cc:43,12'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'fuzz/url_search_params.cc:46,32'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'fuzz/url_search_params.cc:47,18'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
        - Src:             'fuzz/url_search_params.cc:48,13'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'fuzz/url_search_params.cc:53,17'
          Dst:             _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:56,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:56,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:56,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:56,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8495
      functionLinenumberEnd: 8597
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8496,5'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8713
      functionLinenumberEnd: 8715
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8780
      functionLinenumberEnd: 8792
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8758
      functionLinenumberEnd: 8777
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8762,16'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:8763,18'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8744
      functionLinenumberEnd: 8747
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8745,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8794
      functionLinenumberEnd: 8797
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8800
      functionLinenumberEnd: 8804
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8751
      functionLinenumberEnd: 8755
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8752,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada17url_search_params8get_keysEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8883
      functionLinenumberEnd: 8884
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8884,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
    - 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: 8902
      functionLinenumberEnd: 8903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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: 8907
      functionLinenumberEnd: 8912
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8908,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
    - functionName:    _ZN3ada17url_search_params10get_valuesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8890
      functionLinenumberEnd: 8891
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8891,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
    - 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: 8902
      functionLinenumberEnd: 8903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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: 8915
      functionLinenumberEnd: 8920
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8916,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
    - functionName:    _ZN3ada17url_search_params11get_entriesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8897
      functionLinenumberEnd: 8898
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8898,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
    - 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: 8902
      functionLinenumberEnd: 8903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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: 8924
      functionLinenumberEnd: 8929
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8925,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
    - functionName:    _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8667
      functionLinenumberEnd: 8670
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8669,3'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_entries_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17771
      functionLinenumberEnd: 17777
      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:17776,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17776,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: 3625
      functionLinenumberEnd: 3627
      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:3626,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:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
    - functionName:    ada_search_params_entries_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17758
      functionLinenumberEnd: 17768
      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:17760,19'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17760,50'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17761,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17761,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'build/singleheader/ada.cpp:17763,13'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17763,44'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17766,7'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17767,7'
          Dst:             ada_string_create
    - functionName:    ada_string_create
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17066
      functionLinenumberEnd: 17070
      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: 17752
      functionLinenumberEnd: 17755
      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_search_params_values_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17743
      functionLinenumberEnd: 17749
      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:17748,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17748,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: 3625
      functionLinenumberEnd: 3627
      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:3626,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
    - functionName:    ada_search_params_values_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17730
      functionLinenumberEnd: 17740
      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:17733,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17735,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17735,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'build/singleheader/ada.cpp:17737,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17739,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_values_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17724
      functionLinenumberEnd: 17727
      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_search_params_keys_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17715
      functionLinenumberEnd: 17721
      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:17720,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17720,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: 3625
      functionLinenumberEnd: 3627
      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:3626,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
    - functionName:    ada_search_params_keys_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17702
      functionLinenumberEnd: 17712
      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:17705,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17707,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17707,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'build/singleheader/ada.cpp:17709,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17711,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_keys_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17696
      functionLinenumberEnd: 17699
      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: 17687
      functionLinenumberEnd: 17694
      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:17690,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17692,27'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17693,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: 3625
      functionLinenumberEnd: 3627
      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:3626,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,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: 17679
      functionLinenumberEnd: 17685
      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:17684,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: 2900
      functionLinenumberEnd: 2900
      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:2900,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: 17674
      functionLinenumberEnd: 17677
      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:17676,3'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
    - 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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 8617
      functionLinenumberEnd: 8637
      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: 17664
      functionLinenumberEnd: 17672
      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:17667,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17669,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17668,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:17671,63'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17671,66'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'build/singleheader/ada.cpp:17671,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: 3656
      functionLinenumberEnd: 3656
      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: 3625
      functionLinenumberEnd: 3627
      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:3626,5'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3626,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3627,12'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
    - 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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 8617
      functionLinenumberEnd: 8637
      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: 17653
      functionLinenumberEnd: 17661
      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:17656,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17658,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17657,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:17660,62'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17660,65'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'build/singleheader/ada.cpp:17660,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:    _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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 8617
      functionLinenumberEnd: 8637
      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: 17642
      functionLinenumberEnd: 17650
      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:17645,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17647,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17646,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:17649,60'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17649,63'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'build/singleheader/ada.cpp:17649,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: 8732
      functionLinenumberEnd: 8742
      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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 17630
      functionLinenumberEnd: 17639
      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:17633,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17634,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:17638,7'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17638,10'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17637,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: 8720
      functionLinenumberEnd: 8729
      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: 17616
      functionLinenumberEnd: 17627
      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:17619,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17620,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17622,16'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17622,19'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17624,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17626,10'
          Dst:             ada_string_create
    - functionName:    ada_search_params_has_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17605
      functionLinenumberEnd: 17613
      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:17608,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17611,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17611,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    ada_search_params_has
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17594
      functionLinenumberEnd: 17601
      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:17597,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17600,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17600,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_remove_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17584
      functionLinenumberEnd: 17591
      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:17587,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17588,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17588,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    ada_search_params_remove
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17574
      functionLinenumberEnd: 17580
      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:17577,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17578,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17578,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_set
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17564
      functionLinenumberEnd: 17571
      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:17567,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17568,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17568,8'
          Dst:             _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    ada_search_params_append
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17553
      functionLinenumberEnd: 17560
      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:17556,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17557,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17557,8'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    ada_search_params_reset
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17543
      functionLinenumberEnd: 17549
      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:17546,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17547,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17547,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: 8806
      functionLinenumberEnd: 8881
      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: 17534
      functionLinenumberEnd: 17540
      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:17537,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17538,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17538,8'
          Dst:             _ZN3ada17url_search_params4sortEv
    - functionName:    _ZNK3ada17url_search_params4sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8717
      functionLinenumberEnd: 8717
      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: 17525
      functionLinenumberEnd: 17532
      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:17528,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17531,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17531,13'
          Dst:             _ZNK3ada17url_search_params4sizeEv
    - functionName:    ada_search_params_to_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17513
      functionLinenumberEnd: 17523
      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:17516,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17517,21'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17517,24'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2900
      functionLinenumberEnd: 2900
      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:2900,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: 17508
      functionLinenumberEnd: 17511
      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:17510,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: 3343
      functionLinenumberEnd: 3343
      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:3343,9'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    ada_parse_search_params
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17503
      functionLinenumberEnd: 17506
      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:17505,7'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17504,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:17504,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'build/singleheader/ada.cpp:17504,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    ada_idna_to_ascii
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17493
      functionLinenumberEnd: 17500
      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:17494,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: 17484
      functionLinenumberEnd: 17491
      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:17485,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: 9780
      functionLinenumberEnd: 9832
      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:9792,43'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9794,11'
          Dst:             _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9796,13'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9804,28'
          Dst:             _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - Src:             'build/singleheader/ada.cpp:9807,11'
          Dst:             _ZN3ada4idna13utf32_to_utf8EPKDimPc
    - functionName:    _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8089
      functionLinenumberEnd: 8148
      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:8117,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8134,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 256
      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: 268
      functionLinenumberEnd: 321
      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: 17475
      functionLinenumberEnd: 17482
      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:17477,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17478,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17481,55'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17481,55'
          Dst:             __clang_call_terminate
    - functionName:    _Z12get_instancePv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17039
      functionLinenumberEnd: 17040
      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: 17466
      functionLinenumberEnd: 17472
      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:17467,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17468,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17471,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17471,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17458
      functionLinenumberEnd: 17464
      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:17459,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17460,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17463,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17463,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17450
      functionLinenumberEnd: 17456
      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:17451,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17452,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17455,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17455,13'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.cpp:17455,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17442
      functionLinenumberEnd: 17448
      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:17443,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17444,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17447,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17447,13'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:17447,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8has_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8119
      functionLinenumberEnd: 8123
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8123,10'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    ada_has_non_empty_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17434
      functionLinenumberEnd: 17440
      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:17435,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17436,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17439,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17439,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17439,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17426
      functionLinenumberEnd: 17432
      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:17427,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17428,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17431,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17431,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17431,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17418
      functionLinenumberEnd: 17424
      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:17419,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17420,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17423,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17423,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17423,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_empty_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17410
      functionLinenumberEnd: 17416
      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:17411,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17412,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17415,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17415,13'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17415,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_credentials
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17402
      functionLinenumberEnd: 17408
      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:17403,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17404,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17407,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17407,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17407,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17407,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17395
      functionLinenumberEnd: 17400
      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:17396,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17397,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17398,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17398,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10clear_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7930
      functionLinenumberEnd: 7945
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7932,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7932,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7940,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:7940,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:7940,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:7940,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:7940,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7944,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7944,3'
          Dst:             abort
    - functionName:    ada_clear_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17382
      functionLinenumberEnd: 17387
      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:17383,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17384,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17385,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17385,8'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'build/singleheader/ada.cpp:17385,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17369
      functionLinenumberEnd: 17374
      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:17370,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17371,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17372,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17372,8'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:17372,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17362
      functionLinenumberEnd: 17367
      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:17363,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17364,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17365,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17365,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17365,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14371
      functionLinenumberEnd: 14389
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          325
      EdgeCount:       124
      CyclomaticComplexity: 59
      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
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14373,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14373,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14374,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14374,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14380,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14380,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14380,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14386,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14387,3'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14388,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14388,3'
          Dst:             abort
    - functionName:    ada_set_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17348
      functionLinenumberEnd: 17353
      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:17349,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17350,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17351,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17351,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17351,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14349
      functionLinenumberEnd: 14369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          327
      EdgeCount:       124
      CyclomaticComplexity: 59
      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
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14351,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14351,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14352,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14352,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14355,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14355,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14355,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14361,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14367,3'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14368,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14368,3'
          Dst:             abort
    - functionName:    ada_set_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17333
      functionLinenumberEnd: 17339
      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:17334,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17335,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17338,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17338,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17338,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14291
      functionLinenumberEnd: 14347
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          957
      EdgeCount:       228
      CyclomaticComplexity: 112
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14293,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14293,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14294,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14294,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14314,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14318,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14299,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14300,7'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14300,44'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14300,64'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14304,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14304,3'
          Dst:             abort
    - functionName:    ada_set_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17324
      functionLinenumberEnd: 17330
      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:17325,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17326,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17329,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17329,13'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17329,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14248
      functionLinenumberEnd: 14289
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          261
      EdgeCount:       103
      CyclomaticComplexity: 50
      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
        - __clang_call_terminate
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14250,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14250,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14251,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14251,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14252,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14257,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14262,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14285,3'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14287,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14287,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8034
      functionLinenumberEnd: 8037
      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: 10763
      functionLinenumberEnd: 10766
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_set_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17316
      functionLinenumberEnd: 17322
      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:17317,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17318,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17321,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17321,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17321,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14228
      functionLinenumberEnd: 14246
      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:14230,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14230,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14231,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14231,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14232,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14238,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14241,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14241,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14244,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14244,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7745
      functionLinenumberEnd: 7797
      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:7747,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7747,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7748,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7748,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7750,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7754,5'
          Dst:             _ZN3ada14url_aggregator14clear_passwordEv
        - Src:             'build/singleheader/ada.h:7757,10'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.h:7758,7'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:7764,26'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:7796,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7796,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7643
      functionLinenumberEnd: 7679
      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:7646,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7646,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7647,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7647,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7649,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7651,23'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.h:7678,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7678,3'
          Dst:             abort
    - functionName:    ada_set_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17307
      functionLinenumberEnd: 17313
      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:17308,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17309,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17312,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17312,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17312,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14208
      functionLinenumberEnd: 14226
      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:14210,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14211,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14211,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14212,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14218,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14221,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14221,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14224,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14224,3'
          Dst:             abort
    - functionName:    ada_set_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17298
      functionLinenumberEnd: 17304
      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:17299,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17300,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17303,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17303,13'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17303,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14181
      functionLinenumberEnd: 14206
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          751
      EdgeCount:       248
      CyclomaticComplexity: 119
      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
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14183,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14183,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14184,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14184,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14186,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14192,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14012,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14012,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14055,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14055,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14202,12'
          Dst:             abort
    - functionName:    _ZN3ada7unicode13is_alnum_plusEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10751
      functionLinenumberEnd: 10752
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_set_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17289
      functionLinenumberEnd: 17295
      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:17290,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17291,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17294,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17294,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17294,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14628
      functionLinenumberEnd: 14632
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14630,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14630,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14631,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14631,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14632,10'
          Dst:             _ZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14495
      functionLinenumberEnd: 14619
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         534
      ICount:          5596
      EdgeCount:       553
      CyclomaticComplexity: 21
      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:14497,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14497,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14498,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14498,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14503,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14510,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14566,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14566,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14566,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14573,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14574,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14575,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14576,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14577,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14584,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14585,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14587,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14589,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14602,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14606,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14607,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14612,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14612,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14614,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14617,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14617,3'
          Dst:             abort
    - functionName:    ada_set_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17280
      functionLinenumberEnd: 17286
      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:17281,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17282,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17285,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17285,13'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17285,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14621
      functionLinenumberEnd: 14625
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14623,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14623,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14624,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14624,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14625,10'
          Dst:             _ZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14495
      functionLinenumberEnd: 14619
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         689
      ICount:          6509
      EdgeCount:       696
      CyclomaticComplexity: 9
      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:14497,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14497,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14498,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14498,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14503,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14510,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14538,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14540,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14541,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14549,9'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14566,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14566,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14566,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14573,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14574,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14575,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14576,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14577,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14582,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14584,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14585,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14587,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14589,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14602,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14605,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14606,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14607,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14612,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14612,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14614,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14617,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14617,3'
          Dst:             abort
    - functionName:    ada_set_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17272
      functionLinenumberEnd: 17278
      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:17273,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17274,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17277,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17277,13'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17277,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14391
      functionLinenumberEnd: 14404
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14392,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14392,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14394,37'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14397,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14400,13'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:14400,11'
          Dst:             _ZN3ada14url_aggregatoraSERKS0_
        - Src:             'build/singleheader/ada.cpp:14404,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14403,14'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:14404,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3638
      functionLinenumberEnd: 3640
      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:3639,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3639,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3640,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: 6966
      functionLinenumberEnd: 6966
      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:6966,62'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_get_scheme_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17264
      functionLinenumberEnd: 17270
      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:17265,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17266,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17269,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17269,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17256
      functionLinenumberEnd: 17262
      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:17257,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17258,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17261,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17261,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17247
      functionLinenumberEnd: 17254
      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_aggregator12get_protocolEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17248,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17249,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17250,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17252,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17252,29'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:17253,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17252,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17238
      functionLinenumberEnd: 17245
      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_aggregator10get_searchEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17239,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17240,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17241,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17243,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17243,29'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:17244,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17243,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17229
      functionLinenumberEnd: 17236
      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_aggregator12get_pathnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17230,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17231,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17232,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17234,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17234,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:17235,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17234,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17220
      functionLinenumberEnd: 17227
      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_aggregator12get_hostnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17221,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17222,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17223,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17225,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17225,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17226,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17225,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17211
      functionLinenumberEnd: 17218
      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_hostEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17212,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17213,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17214,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17216,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17216,29'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:17217,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17216,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17202
      functionLinenumberEnd: 17209
      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_hashEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17203,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17204,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17205,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17207,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17207,29'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:17208,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17207,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17193
      functionLinenumberEnd: 17200
      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_portEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17194,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17195,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17196,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17198,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17198,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:17199,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17198,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14683
      functionLinenumberEnd: 14690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14688,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14688,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14686,12'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17184
      functionLinenumberEnd: 17191
      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_aggregator12get_passwordEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17185,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17186,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17187,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17189,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17189,29'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:17190,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17189,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17175
      functionLinenumberEnd: 17182
      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_aggregator12get_usernameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17176,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17177,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17178,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17180,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17180,29'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:17181,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17180,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17166
      functionLinenumberEnd: 17173
      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:17167,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17168,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17169,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17171,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17171,29'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:17172,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17171,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_free_owned_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17162
      functionLinenumberEnd: 17164
      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: 17147
      functionLinenumberEnd: 17160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      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:17148,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17150,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17155,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17155,21'
          Dst:             __clang_call_terminate
    - functionName:    ada_is_valid
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17141
      functionLinenumberEnd: 17143
      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:17142,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17143,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
    - functionName:    ada_copy
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17136
      functionLinenumberEnd: 17138
      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:17137,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17138,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17138,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3203
      functionLinenumberEnd: 3203
      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:3203,13'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    ada_free
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17131
      functionLinenumberEnd: 17134
      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:17133,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    ada_can_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17126
      functionLinenumberEnd: 17128
      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:17128,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17128,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11109
      functionLinenumberEnd: 11126
      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:11110,23'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:11114,23'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11114,21'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11114,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11126,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11123,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11126,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11126,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: 13017
      functionLinenumberEnd: 14492
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1148
      ICount:          9628
      EdgeCount:       1185
      CyclomaticComplexity: 39
      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:13104,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13035,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13071,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13075,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13083,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13086,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13110,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13139,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13204,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13211,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13211,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13212,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13212,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13214,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13214,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13270,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13276,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13395,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13429,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13429,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13431,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13431,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13432,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13432,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13435,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13435,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13436,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13436,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13450,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13455,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13456,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13457,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13497,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13497,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13499,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13499,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13500,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13500,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13574,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13599,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13600,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13632,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13632,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13635,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13635,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8191,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13643,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13742,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13742,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13749,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13752,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13755,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13757,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13764,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13763,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13786,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13793,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14456,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14484,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13802,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13812,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13813,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13827,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:13832,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13852,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13852,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13853,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13853,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13854,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13854,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13866,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13869,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13873,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11267,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13874,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13875,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13882,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13902,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:13911,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:13911,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada14url_aggregatoraSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6965
      functionLinenumberEnd: 6965
      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:6965,66'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_can_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17121
      functionLinenumberEnd: 17122
      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:17122,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17122,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: 3667
      functionLinenumberEnd: 3671
      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:3668,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3669,54'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3669,60'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3669,31'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - Src:             'build/singleheader/ada.h:3669,7'
          Dst:             _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - Src:             'build/singleheader/ada.h:3669,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:3670,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: 1827
      functionLinenumberEnd: 1827
      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:1827,3'
          Dst:             __cxa_allocate_exception
        - Src:             'build/singleheader/ada.h:1827,9'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - Src:             'build/singleheader/ada.h:1827,3'
          Dst:             __cxa_throw
        - Src:             'build/singleheader/ada.h:1827,3'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    ada_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17109
      functionLinenumberEnd: 17119
      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:17111,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17113,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17114,16'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17118,56'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:17117,47'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17119,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17111,7'
          Dst:             __clang_call_terminate
    - functionName:    ada_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17103
      functionLinenumberEnd: 17105
      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:17105,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17104,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9067
      functionLinenumberEnd: 9072
      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:9069,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: 16791
      functionLinenumberEnd: 16970
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         189
      ICount:          919
      EdgeCount:       373
      CyclomaticComplexity: 186
      functionsReached:
        - _ZN3ada16url_pattern_partC2ERKS0_
        - _ZN3ada16url_pattern_partD2Ev
        - _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:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16798,17'
          Dst:             _ZN3ada16url_pattern_partC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:16815,23'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16822,21'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16827,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16840,60'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:16860,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:16879,18'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:16881,21'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:16886,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16895,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16920,21'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:16955,9'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:16961,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16966,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16967,3'
          Dst:             _ZN3ada16url_pattern_partD2Ev
        - Src:             'build/singleheader/ada.cpp:16967,3'
          Dst:             _ZN3ada16url_pattern_partD2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16698
      functionLinenumberEnd: 16727
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          139
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - '_ZZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENK3$_0clEc'
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16704,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16704,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16717,9'
          Dst:             '_ZZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENK3$_0clEc'
    - functionName:    _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16111
      functionLinenumberEnd: 16127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:16113,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada4idna21valid_name_code_pointEDib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10413
      functionLinenumberEnd: 10439
      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:10417,50'
          Dst:             _ZN3ada4idna15is_ascii_letterEDi
        - Src:             'build/singleheader/ada.cpp:10420,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: 16130
      functionLinenumberEnd: 16141
      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:16135,46'
          Dst:             _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
        - Src:             'build/singleheader/ada.cpp:16135,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: 9059
      functionLinenumberEnd: 9064
      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:9061,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: 16744
      functionLinenumberEnd: 16759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       60
      CyclomaticComplexity: 30
      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:16746,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16746,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16752,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: 16739
      functionLinenumberEnd: 16740
      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: 10404
      functionLinenumberEnd: 10405
      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: 10408
      functionLinenumberEnd: 10410
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENK3$_0clEc'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16710
      functionLinenumberEnd: 16712
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers9TokenizerD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5549
      functionLinenumberEnd: 5549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 9823
      functionLinenumberEnd: 9838
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9826,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9842
      functionLinenumberEnd: 9848
      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:9847,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: 9766
      functionLinenumberEnd: 9811
      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:9768,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9799,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: 3256
      functionLinenumberEnd: 3256
      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:3255,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3255,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:3256,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3255,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: 9860
      functionLinenumberEnd: 9874
      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:9868,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9871,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: 9850
      functionLinenumberEnd: 9856
      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:9855,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: 9813
      functionLinenumberEnd: 9820
      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:9819,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: 5552
      functionLinenumberEnd: 5592
      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: 16395
      functionLinenumberEnd: 16696
      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:16400,20'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.cpp:16405,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16411,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16696,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - Src:             'build/singleheader/ada.cpp:16421,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16433,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16436,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16436,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16436,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:16444,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16447,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16459,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16468,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16483,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16490,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:16504,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16507,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16507,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16507,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:16515,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16536,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16544,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16546,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16546,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16546,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:16558,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16560,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16560,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16560,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:16573,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16575,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16575,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16575,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:16582,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16588,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16591,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16591,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16591,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:16622,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16624,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16624,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16624,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:16633,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16638,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16640,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16640,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16640,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:16659,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16661,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16661,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16661,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:16671,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16674,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16674,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16674,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:16680,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - Src:             'build/singleheader/ada.cpp:16686,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16690,13'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16695,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:16696,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 1766
      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:    _ZN3ada19url_pattern_helpers17canonicalize_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16248
      functionLinenumberEnd: 16265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          168
      EdgeCount:       59
      CyclomaticComplexity: 25
      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_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_portEv
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16251,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:16257,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16258,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16258,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16259,7'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16259,12'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16261,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16261,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:16261,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:16264,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16264,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:16265,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16265,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - 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: 3343
      functionLinenumberEnd: 3343
      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:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3343,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - 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: 3343
      functionLinenumberEnd: 3343
      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:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3343,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
    - 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: 3256
      functionLinenumberEnd: 3256
      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:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3255,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3255,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:3256,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3255,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16231
      functionLinenumberEnd: 16245
      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:16238,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16238,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:16243,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16244,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: 16096
      functionLinenumberEnd: 16109
      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: 15963
      functionLinenumberEnd: 16094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         195
      ICount:          999
      EdgeCount:       325
      CyclomaticComplexity: 132
      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:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15978,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15986,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15991,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:15997,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16009,22'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:16025,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16029,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16038,25'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16039,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16040,17'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16045,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16050,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16058,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16067,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16070,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16079,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: 16371
      functionLinenumberEnd: 16392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          200
      EdgeCount:       67
      CyclomaticComplexity: 28
      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_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16374,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:16380,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16381,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:16381,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16382,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16382,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16384,7'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16385,23'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16385,28'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:16387,14'
          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:16389,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:16391,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16391,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:16392,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16392,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16349
      functionLinenumberEnd: 16369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          200
      EdgeCount:       67
      CyclomaticComplexity: 28
      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_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16352,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:16358,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16359,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:16359,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16360,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16360,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16361,7'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16362,25'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16362,30'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:16364,14'
          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:16366,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:16368,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16368,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:16369,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16369,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16331
      functionLinenumberEnd: 16347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          142
      EdgeCount:       42
      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:16334,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:16341,11'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16340,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16343,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16343,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16343,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:16340,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16346,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16346,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:16340,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: 16306
      functionLinenumberEnd: 16328
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          211
      EdgeCount:       63
      CyclomaticComplexity: 29
      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:16309,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:16319,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16319,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16320,27'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16320,32'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16323,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:16319,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16327,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16327,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:16319,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: 16268
      functionLinenumberEnd: 16303
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          318
      EdgeCount:       107
      CyclomaticComplexity: 54
      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_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_portEv
        - _ZNK3ada14url_aggregator8has_portEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16271,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:16286,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16291,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16291,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16291,19'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16291,43'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16291,48'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:16293,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16293,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:16293,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:16296,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16297,41'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16297,46'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:16298,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:16302,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16302,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:16303,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16303,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16207
      functionLinenumberEnd: 16228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          168
      EdgeCount:       59
      CyclomaticComplexity: 25
      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:16211,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:16219,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16220,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16220,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16222,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16222,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16224,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16224,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:16227,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16227,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:16227,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:16228,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16228,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: 16189
      functionLinenumberEnd: 16204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          168
      EdgeCount:       59
      CyclomaticComplexity: 25
      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_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16192,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:16196,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16198,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:16198,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16199,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16199,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16200,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16200,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:16203,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16203,27'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:16203,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:16204,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16204,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16172
      functionLinenumberEnd: 16186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          168
      EdgeCount:       59
      CyclomaticComplexity: 25
      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_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16175,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:16178,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16179,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:16179,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16181,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16181,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16182,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16182,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:16185,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16185,27'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:16185,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:16186,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16186,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16144
      functionLinenumberEnd: 16169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          154
      EdgeCount:       49
      CyclomaticComplexity: 24
      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_protocolEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16148,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:16159,24'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16159,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16163,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16163,32'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:16165,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:16159,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16168,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16168,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:16159,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada16url_pattern_initD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4240
      functionLinenumberEnd: 4240
      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: 3343
      functionLinenumberEnd: 3343
      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:3343,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: 15932
      functionLinenumberEnd: 15945
      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:15938,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15941,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:15944,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: 15912
      functionLinenumberEnd: 15929
      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:15925,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:15928,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: 15894
      functionLinenumberEnd: 15909
      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:15897,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:15903,12'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15908,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: 16772
      functionLinenumberEnd: 16787
      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: 15883
      functionLinenumberEnd: 15891
      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:15886,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:15890,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: 15872
      functionLinenumberEnd: 15880
      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:15876,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:15879,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: 15862
      functionLinenumberEnd: 15869
      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:15865,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:15868,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: 15852
      functionLinenumberEnd: 15859
      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:15855,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:15858,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: 2900
      functionLinenumberEnd: 2900
      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:2900,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: 3638
      functionLinenumberEnd: 3640
      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:3639,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3639,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3640,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: 3691
      functionLinenumberEnd: 3693
      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:3692,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3692,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3693,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3693,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3656
      functionLinenumberEnd: 3656
      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: 15836
      functionLinenumberEnd: 15849
      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:15845,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:15848,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: 16762
      functionLinenumberEnd: 16769
      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:16768,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: 3256
      functionLinenumberEnd: 3256
      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:3255,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3255,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:3256,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3255,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: 15594
      functionLinenumberEnd: 15833
      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:         319
      ICount:          1736
      EdgeCount:       600
      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:15599,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15602,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15605,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15608,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15611,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15614,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15617,43'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15620,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15628,54'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15628,27'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:15630,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15631,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:15631,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15633,26'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:15638,7'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15639,54'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15642,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15651,21'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:15650,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15662,21'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:15661,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15669,34'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15673,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15680,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:15688,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15687,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15699,21'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:15698,23'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15710,21'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15709,21'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15712,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15712,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15717,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15717,27'
          Dst:             _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15718,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15719,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15719,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15719,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15722,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15721,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15722,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15727,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15727,27'
          Dst:             _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15728,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15729,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15729,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15729,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15732,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15731,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15732,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15737,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15737,27'
          Dst:             _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15738,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15739,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15739,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15739,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15742,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15741,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15742,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15747,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15747,27'
          Dst:             _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15748,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15749,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15749,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15749,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15752,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15751,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15752,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15758,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15758,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:15758,9'
          Dst:             _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15759,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15760,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15760,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15760,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15763,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15762,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15763,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15776,52'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15776,10'
          Dst:             _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15782,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15781,35'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15795,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15796,40'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15805,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15805,60'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:15805,9'
          Dst:             _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15806,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15807,56'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15807,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15807,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15810,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15809,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15810,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15815,42'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15815,27'
          Dst:             _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15816,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15817,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15817,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15817,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15820,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15819,31'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15820,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15825,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15825,27'
          Dst:             _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15826,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15827,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15827,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15827,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15830,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15829,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15830,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15832,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:15833,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.cpp:15833,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - 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:    _ZN3ada6parser9parse_urlINS_14url_aggregatorEEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13920
      functionLinenumberEnd: 13921
      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:13921,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: 13920
      functionLinenumberEnd: 13921
      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:13921,10'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
    - functionName:    _ZN3ada3urlaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4661
      functionLinenumberEnd: 4661
      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:4661,40'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3638
      functionLinenumberEnd: 3640
      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:3639,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3639,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3640,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - functionName:    _ZN3ada3url8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12995
      functionLinenumberEnd: 13003
      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:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12996,31'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:12998,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:12999,13'
          Dst:             _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:12999,11'
          Dst:             _ZN3ada3urlaSERKS0_
        - Src:             'build/singleheader/ada.cpp:13003,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13002,14'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:13003,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12971
      functionLinenumberEnd: 12993
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          570
      EdgeCount:       115
      CyclomaticComplexity: 19
      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
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12973,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12979,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:12989,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
    - functionName:    _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12962
      functionLinenumberEnd: 12969
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         851
      ICount:          5702
      EdgeCount:       897
      CyclomaticComplexity: 48
      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:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12584,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12588,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12599,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12599,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12599,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12601,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12601,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12601,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12605,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12605,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12605,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12607,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12607,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12607,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: 12944
      functionLinenumberEnd: 12960
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          240
      EdgeCount:       75
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12947,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:12947,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12947,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12953,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12959,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: 12930
      functionLinenumberEnd: 12942
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          221
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12933,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:12933,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12933,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12939,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12940,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: 12891
      functionLinenumberEnd: 12928
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12892,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:12902,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6616
      functionLinenumberEnd: 6618
      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:6617,36'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12882
      functionLinenumberEnd: 12889
      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:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12883,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:12886,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12873
      functionLinenumberEnd: 12880
      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:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12874,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:12877,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12752
      functionLinenumberEnd: 12863
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         412
      ICount:          5069
      EdgeCount:       499
      CyclomaticComplexity: 89
      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:12764,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12834,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12853,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12869
      functionLinenumberEnd: 12870
      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:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12870,10'
          Dst:             _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12752
      functionLinenumberEnd: 12863
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         537
      ICount:          5854
      EdgeCount:       634
      CyclomaticComplexity: 99
      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:12764,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12792,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12795,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:12803,9'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12831,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12834,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12572,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12851,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12853,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12865
      functionLinenumberEnd: 12866
      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:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12866,10'
          Dst:             _ZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
    - functionName:    _ZNK3ada3url8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12744
      functionLinenumberEnd: 12748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12747,38'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12748,69'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12747,38'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12736
      functionLinenumberEnd: 12737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12732
      functionLinenumberEnd: 12733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada3url10get_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12725
      functionLinenumberEnd: 12729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12728,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12729,72'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12728,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12721
      functionLinenumberEnd: 12722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12722,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:12722,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9to_stringENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12079
      functionLinenumberEnd: 12080
      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:12080,10'
          Dst:             _ZN3ada7helpers9get_stateENS_5stateE
    - functionName:    _ZN3ada7helpers9get_stateENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11175
      functionLinenumberEnd: 11220
      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:11176,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11128
      functionLinenumberEnd: 11139
      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:11129,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11137,7'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11086
      functionLinenumberEnd: 12008
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         448
      ICount:          3139
      EdgeCount:       468
      CyclomaticComplexity: 22
      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:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11090,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11092,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11101,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11101,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11101,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11104,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11104,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:11976,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11244,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11977,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11981,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11986,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11104,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada4idna30is_forbidden_domain_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9593
      functionLinenumberEnd: 9594
      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: 9597
      functionLinenumberEnd: 9598
      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:9598,10'
          Dst:             _ZN3ada4idna30is_forbidden_domain_code_pointEc
...
