---
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: 5581
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __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:5581,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_search_params.cc:0,0'
          Dst:             __cxa_guard_release
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5586
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          71
      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:5586,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: 5591
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          75
      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:5591,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: 9157
      functionLinenumberEnd: 9157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      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:    3
      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:    197
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5559
      functionLinenumberEnd: 5565
      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:    3
      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:    2
      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: 1779
      functionLinenumberEnd: 1781
      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:1781,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: 1779
      functionLinenumberEnd: 1781
      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:1781,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: 1771
      functionLinenumberEnd: 1773
      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:    _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15258
      functionLinenumberEnd: 15264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15259,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15260,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
    - functionName:    _ZN3ada20get_max_input_lengthEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11226
      functionLinenumberEnd: 11227
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregatoraSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7505
      functionLinenumberEnd: 7505
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7505,66'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZN3ada8url_baseaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15258
      functionLinenumberEnd: 15264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15259,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15260,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
    - functionName:    _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14837
      functionLinenumberEnd: 14857
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          264
      EdgeCount:       41
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14839,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14839,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14840,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14846,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14848,19'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14851,22'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14856,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14856,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8validateEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8868
      functionLinenumberEnd: 9036
      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:    115
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8872,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:    221
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6585
      functionLinenumberEnd: 6598
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada6scheme7details16branchless_load5EPKcm
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6592,7'
          Dst:             _ZN3ada6scheme7details16branchless_load5EPKcm
        - Src:             'build/singleheader/ada.h:6592,7'
          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: 1790
      functionLinenumberEnd: 1794
      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:1792,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: 1779
      functionLinenumberEnd: 1781
      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:1781,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: 1771
      functionLinenumberEnd: 1773
      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:    _ZN3ada6scheme7details16branchless_load5EPKcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6526
      functionLinenumberEnd: 6532
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          93
      EdgeCount:       1
      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: 7385
      functionLinenumberEnd: 7453
      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:7424,28'
          Dst:             _ZN3ada7helpers16fast_digit_countEj
    - functionName:    _ZN3ada7helpers16fast_digit_countEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1816
      functionLinenumberEnd: 1832
      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:1832,25'
          Dst:             _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - Src:             'build/singleheader/ada.h:1832,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1818
      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:1818,17'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
    - functionName:    _ZN3ada7helpers14leading_zeroesEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1806
      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: 14814
      functionLinenumberEnd: 14835
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          210
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14817,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14817,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14818,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14834,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14834,3'
          Dst:             abort
    - functionName:    _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7242
      functionLinenumberEnd: 7248
      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:7243,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: 7062
      functionLinenumberEnd: 7063
      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:7063,10'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
    - functionName:    _ZN3ada6scheme16get_special_portENS0_4typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6582
      functionLinenumberEnd: 6583
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13339
      functionLinenumberEnd: 13345
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3urlaSEOS0_
        - _ZNK3ada3url13get_href_sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13340,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13340,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13341,13'
          Dst:             _ZN3ada3urlaSEOS0_
    - functionName:    _ZNK3ada3url13get_href_sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7292
      functionLinenumberEnd: 7331
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          237
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNKRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7314,20'
          Dst:             _ZNKRSt3__18optionalItEdeB8ne220000Ev
    - functionName:    _ZN3ada3urlaSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4849
      functionLinenumberEnd: 4849
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4849,44'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - 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__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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - 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:    _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:    _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:    8
      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:    10
      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:    _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13339
      functionLinenumberEnd: 13345
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3urlaSEOS0_
        - _ZNK3ada3url13get_href_sizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13340,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13340,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13341,13'
          Dst:             _ZN3ada3urlaSEOS0_
    - functionName:    _ZN3ada3url16update_base_portENSt3__18optionalItEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7224
      functionLinenumberEnd: 7226
      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: 1779
      functionLinenumberEnd: 1781
      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:1781,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: 1779
      functionLinenumberEnd: 1782
      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:1781,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: 1779
      functionLinenumberEnd: 1782
      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:1781,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: 1771
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__121__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_iENKUlS7_S7_RjiE_clES7_S7_S9_i
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_21__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_iEUlS2_S2_RjiE_JiEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RjE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_17__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RjE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RtE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKctZNS_17__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RtE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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:    _ZNRSt3__123__optional_storage_baseINS_4pairINS_17basic_string_viewIcNS_11char_traitsIcEEEES5_EELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      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: 9329
      functionLinenumberEnd: 9332
      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: 2383
      functionLinenumberEnd: 2383
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2837
      functionLinenumberEnd: 2837
      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:2837,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: 2871
      functionLinenumberEnd: 2871
      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:2871,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: 2914
      functionLinenumberEnd: 2914
      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:2914,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__14pairINS4_17basic_string_viewIcNS4_11char_traitsIcEEEES9_EELNS2_27url_search_params_iter_typeE2EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISC_SD_Lb1ELb1EEEIJSC_ETnPNS4_9enable_ifIXsr3std16is_constructibleISC_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,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: 9329
      functionLinenumberEnd: 9332
      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: 2383
      functionLinenumberEnd: 2383
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2837
      functionLinenumberEnd: 2837
      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:2837,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: 2871
      functionLinenumberEnd: 2871
      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:2871,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: 2914
      functionLinenumberEnd: 2914
      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:2914,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE1EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,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: 9329
      functionLinenumberEnd: 9332
      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: 2383
      functionLinenumberEnd: 2383
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2837
      functionLinenumberEnd: 2837
      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:2837,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: 2871
      functionLinenumberEnd: 2871
      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:2871,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: 2914
      functionLinenumberEnd: 2914
      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:2914,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb0EECI2NS0_21expected_storage_baseISA_SB_Lb1ELb1EEEIJSA_ETnPNS4_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS4_11char_traitsIcEEEELNS2_27url_search_params_iter_typeE0EEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2497
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2842
      functionLinenumberEnd: 2842
      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:2842,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: 2878
      functionLinenumberEnd: 2878
      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:2878,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: 2913
      functionLinenumberEnd: 2913
      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:2913,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: 2471
      functionLinenumberEnd: 2471
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2952
      functionLinenumberEnd: 2952
      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:2952,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseISB_SD_Lb0ELb1EEEIJSB_ETnPNS2_9enable_ifIXsr3std16is_constructibleISB_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3457,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: 9417
      functionLinenumberEnd: 9417
      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: 9447
      functionLinenumberEnd: 9448
      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: 9441
      functionLinenumberEnd: 9441
      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: 9496
      functionLinenumberEnd: 9497
      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: 9491
      functionLinenumberEnd: 9491
      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: 9476
      functionLinenumberEnd: 9476
      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: 9505
      functionLinenumberEnd: 9578
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          574
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      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: 2493
      functionLinenumberEnd: 2497
      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:2495,14'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2842
      functionLinenumberEnd: 2842
      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:2842,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: 2878
      functionLinenumberEnd: 2878
      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:2878,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: 2913
      functionLinenumberEnd: 2913
      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:2913,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - 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: 2471
      functionLinenumberEnd: 2471
      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:2471,9'
          Dst:             _ZN3ada17url_search_paramsC2EOS0_
    - functionName:    _ZN3ada17url_search_paramsC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9154
      functionLinenumberEnd: 9154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2952
      functionLinenumberEnd: 2952
      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:2952,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3457,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: 9372
      functionLinenumberEnd: 9389
      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:9378,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9386,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9387,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: 10998
      functionLinenumberEnd: 11029
      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: 9367
      functionLinenumberEnd: 9405
      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:9396,9'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
        - Src:             'build/singleheader/ada.h:9400,7'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
    - functionName:    _ZNK2tl19bad_expected_accessIN3ada6errorsEE4whatEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3126
      functionLinenumberEnd: 3127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionC2B8ne220000ERKS_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3122
      functionLinenumberEnd: 3122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3122,7'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3124,12'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2747
      functionLinenumberEnd: 2747
      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: 2465
      functionLinenumberEnd: 2465
      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: 2756
      functionLinenumberEnd: 2756
      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: 2598
      functionLinenumberEnd: 2602
      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: 2592
      functionLinenumberEnd: 2595
      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:2593,64'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - Src:             'build/singleheader/ada.h:2593,39'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.h:2593,64'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregatorC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7503
      functionLinenumberEnd: 7503
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7503,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:7503,51'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada8url_baseC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregatorD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7507
      functionLinenumberEnd: 7507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7507,38'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada14url_aggregatorD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7507
      functionLinenumberEnd: 7507
      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:7507,38'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15388
      functionLinenumberEnd: 15413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          227
      EdgeCount:       67
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8get_hostEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15396,28'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15396,50'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:15396,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:15399,7'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15400,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15402,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:15403,11'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15403,19'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15403,48'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15406,32'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15406,37'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15406,59'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15406,64'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:15406,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:15408,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15408,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada14url_aggregator16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15610
      functionLinenumberEnd: 15622
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          194
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8800
      functionLinenumberEnd: 8836
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada6scheme16get_special_portENS0_4typeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8826,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:8830,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.h:8832,7'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7814
      functionLinenumberEnd: 7815
      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: 15517
      functionLinenumberEnd: 15608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         100
      ICount:          603
      EdgeCount:       137
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15529,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15533,24'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15533,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15536,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15536,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15538,26'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:15538,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15541,26'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:15541,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15546,24'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:15546,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15550,24'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15550,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15558,26'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:15558,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15563,26'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15563,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15576,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15580,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15584,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15588,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15592,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15596,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15600,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15604,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
    - functionName:    _ZN3ada14url_aggregator14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8578
      functionLinenumberEnd: 8611
      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:8580,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8580,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8605,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8605,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8605,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8605,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8605,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8609,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8609,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8536
      functionLinenumberEnd: 8559
      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:8538,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8538,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8554,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8554,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8554,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8554,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8554,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8558,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8558,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8650
      functionLinenumberEnd: 8652
      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: 8655
      functionLinenumberEnd: 8657
      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: 15494
      functionLinenumberEnd: 15509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          130
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15508,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_components9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14621
      functionLinenumberEnd: 14660
      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:14627,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14631,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14635,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14639,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14643,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14647,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14651,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14655,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: 15984
      functionLinenumberEnd: 16139
      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: 11583
      functionLinenumberEnd: 11605
      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: 9039
      functionLinenumberEnd: 9050
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          120
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9050,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15512
      functionLinenumberEnd: 15514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          80
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15514,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8716
      functionLinenumberEnd: 8718
      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: 8721
      functionLinenumberEnd: 8723
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15416
      functionLinenumberEnd: 15423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15418,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15419,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15426
      functionLinenumberEnd: 15433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          93
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15428,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15429,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15460
      functionLinenumberEnd: 15476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          136
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15475,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15446
      functionLinenumberEnd: 15457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15456,10'
          Dst:             abort
    - functionName:    '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15567
      functionLinenumberEnd: 15573
      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: 8482
      functionLinenumberEnd: 8510
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8484,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8484,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8486,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8491,23'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - Src:             'build/singleheader/ada.h:8509,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8509,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8512
      functionLinenumberEnd: 8529
      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:8514,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8514,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8528,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8528,3'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1794
      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:1792,3'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1794
      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:1792,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: 11477
      functionLinenumberEnd: 11483
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11478,19'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11480,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11480,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11483,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11482,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:11483,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3896
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3865
      functionLinenumberEnd: 3867
      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:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 2913
      functionLinenumberEnd: 2913
      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:2913,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2878
      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:2878,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2842
      functionLinenumberEnd: 2842
      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:2842,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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:2581,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2497
      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:2495,14'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      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: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13635
      functionLinenumberEnd: 15235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1471
      ICount:          11236
      EdgeCount:       1495
      CyclomaticComplexity: 26
      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
        - _ZN3ada20get_max_input_lengthEv
        - _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:13725,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13653,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13655,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13686,10'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
        - Src:             'build/singleheader/ada.cpp:13688,9'
          Dst:             _ZN3ada14url_aggregator7reserveEj
        - Src:             'build/singleheader/ada.cpp:13692,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13704,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13707,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13731,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13826,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13833,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13833,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13838,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13839,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13842,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13842,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13899,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13905,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13924,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13924,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13937,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13937,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13940,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13940,25'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13951,42'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13951,21'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13975,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13975,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14024,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:14058,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:14058,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:14060,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14060,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14061,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:14061,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14064,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14064,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14069,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14070,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14085,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14090,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11698,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14091,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14092,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14133,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:14133,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:14135,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14135,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14136,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:14136,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14184,15'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14188,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14188,17'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14235,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14279,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14279,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14282,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14282,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8826,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:14290,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14290,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14316,19'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14318,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14318,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14376,17'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14377,13'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14377,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14403,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14403,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14409,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14410,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14413,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14418,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14425,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14424,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14446,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14453,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14472,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14473,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14487,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14492,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14512,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14512,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14513,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14513,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14518,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14519,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14532,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14535,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14539,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11698,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14540,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14541,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14548,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14568,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14573,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14573,11'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14593,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14593,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2011
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      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: 3498
      functionLinenumberEnd: 3498
      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:3497,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3497,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:3498,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3497,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,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: 2954
      functionLinenumberEnd: 2954
      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:2954,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2471
      functionLinenumberEnd: 2471
      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:2471,9'
          Dst:             _ZN3ada14url_aggregatorC2EOS0_
    - functionName:    _ZN3ada14url_aggregatorC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7504
      functionLinenumberEnd: 7504
      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:7504,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2025
      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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2483
      functionLinenumberEnd: 2483
      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:2483,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada14url_aggregatorC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7502
      functionLinenumberEnd: 7794
      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:7502,3'
          Dst:             _ZN3ada8url_baseC2Ev
        - Src:             'build/singleheader/ada.h:7793,28'
          Dst:             _ZN3ada14url_componentsC2Ev
    - functionName:    _ZN3ada14url_aggregator7reserveEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8712
      functionLinenumberEnd: 8714
      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: 10575
      functionLinenumberEnd: 10576
      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: 10925
      functionLinenumberEnd: 10926
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12385
      functionLinenumberEnd: 12393
      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: 1209
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada8checkers8to_lowerEc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1210,11'
          Dst:             _ZN3ada8checkers8to_lowerEc
        - Src:             'build/singleheader/ada.h:1210,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: 12560
      functionLinenumberEnd: 12565
      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: 10583
      functionLinenumberEnd: 10606
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7unicode9broadcastEh
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10584,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10585,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10586,27'
          Dst:             _ZN3ada7unicode9broadcastEh
    - functionName:    _ZN3ada14url_aggregator11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14792
      functionLinenumberEnd: 14811
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          179
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14794,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14794,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14801,22'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14810,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14810,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8202
      functionLinenumberEnd: 8239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          410
      EdgeCount:       80
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8205,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8205,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8206,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8206,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8209,32'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8211,5'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8214,52'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8215,8'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8238,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8238,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8110
      functionLinenumberEnd: 8147
      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:8112,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8112,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8113,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8113,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8146,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8146,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: 8021
      functionLinenumberEnd: 8042
      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:8025,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8025,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8026,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8026,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8032,28'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8041,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8041,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8430
      functionLinenumberEnd: 8480
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          424
      EdgeCount:       153
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8433,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8433,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8434,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8434,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8437,47'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8440,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8448,7'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8474,30'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8475,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8479,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8479,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8312
      functionLinenumberEnd: 8354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          411
      EdgeCount:       149
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8314,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8314,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8315,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8315,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8318,33'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8321,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8348,30'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8349,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8353,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8353,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11032
      functionLinenumberEnd: 11055
      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:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator8get_hrefEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8790
      functionLinenumberEnd: 8792
      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: 7963
      functionLinenumberEnd: 8019
      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:    _ZNK3ada14url_aggregator12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15479
      functionLinenumberEnd: 15490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          122
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15490,10'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9058
      functionLinenumberEnd: 9077
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9060,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9060,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9061,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:9061,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9065,11'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.h:9066,9'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.h:9067,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:9068,9'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:9069,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:9074,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:9075,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9075,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18retrieve_base_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8531
      functionLinenumberEnd: 8533
      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: 1221
      functionLinenumberEnd: 1222
      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:1222,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: 8150
      functionLinenumberEnd: 8200
      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:8153,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8153,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8154,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8154,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8165,9'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8192,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:8199,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8199,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15720
      functionLinenumberEnd: 15959
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          755
      EdgeCount:       183
      CyclomaticComplexity: 43
      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:15726,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15726,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15727,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15727,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15835,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15843,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15858,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15878,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15929,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15938,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15954,24'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - Src:             'build/singleheader/ada.cpp:15954,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15956,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15956,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15961
      functionLinenumberEnd: 15982
      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:15963,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15963,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15964,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15964,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15965,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:15974,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15977,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:15977,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15980,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15980,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8065
      functionLinenumberEnd: 8091
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          309
      EdgeCount:       48
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8068,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8068,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8069,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8069,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8072,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8090,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8090,3'
          Dst:             abort
    - functionName:    _ZN3ada8checkers8is_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1205
      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: 10986
      functionLinenumberEnd: 10987
      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: 15624
      functionLinenumberEnd: 15718
      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:15628,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15628,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15640,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15653,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15713,9'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:15712,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15716,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15716,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: 11093
      functionLinenumberEnd: 11108
      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:11097,30'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.cpp:11101,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:    61
      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: 10826
      functionLinenumberEnd: 10827
      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: 16157
      functionLinenumberEnd: 16333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          1427
      EdgeCount:       232
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16179,39'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16216,34'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16242,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16247,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16253,11'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16260,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16296,12'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:16300,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:16300,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16301,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16305,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16310,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16315,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16328,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: 1213
      functionLinenumberEnd: 1217
      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:1215,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: 1790
      functionLinenumberEnd: 1794
      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:1792,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: 8241
      functionLinenumberEnd: 8272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          347
      EdgeCount:       136
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8244,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8244,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8245,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8245,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8248,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8266,40'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8267,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8271,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8271,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8838
      functionLinenumberEnd: 8866
      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:8840,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8840,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8865,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8865,3'
          Dst:             abort
    - functionName:    _ZN3ada11unreachableEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 377
      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: 11059
      functionLinenumberEnd: 11090
      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: 10955
      functionLinenumberEnd: 10959
      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: 11062
      functionLinenumberEnd: 11063
      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:    7
      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: 9726
      functionLinenumberEnd: 9845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          606
      EdgeCount:       193
      CyclomaticComplexity: 96
      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_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - _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:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9727,7'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9728,12'
          Dst:             _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9741,7'
          Dst:             _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - Src:             'build/singleheader/ada.cpp:9743,32'
          Dst:             _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - Src:             'build/singleheader/ada.cpp:9753,8'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9757,3'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9790,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9797,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9800,12'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9806,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9813,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9818,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9829,14'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9834,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: 9626
      functionLinenumberEnd: 9633
      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: 9659
      functionLinenumberEnd: 9723
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          340
      EdgeCount:       108
      CyclomaticComplexity: 54
      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_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna9ascii_mapEPcm
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9682,7'
          Dst:             _ZN3ada4idna9ascii_mapEPcm
        - Src:             'build/singleheader/ada.cpp:9690,13'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9697,13'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9700,14'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9706,9'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9713,14'
          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: 261
      functionLinenumberEnd: 263
      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: 151
      functionLinenumberEnd: 246
      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_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2866
      functionLinenumberEnd: 2900
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idnaL11idna_lookupEj
        - _ZN3ada4idnaL9utf8_nextERPKh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2882,23'
          Dst:             _ZN3ada4idnaL11idna_lookupEj
        - Src:             'build/singleheader/ada.cpp:2896,21'
          Dst:             _ZN3ada4idnaL9utf8_nextERPKh
    - functionName:    _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8015
      functionLinenumberEnd: 8022
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8020,3'
          Dst:             _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:8021,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: 8065
      functionLinenumberEnd: 8129
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8092,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8109,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9617
      functionLinenumberEnd: 9624
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9077
      functionLinenumberEnd: 9600
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          580
      EdgeCount:       166
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL14find_directionEj
        - _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9532,30'
          Dst:             _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9540,7'
          Dst:             _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9545,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9551,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9559,34'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9572,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: 8209
      functionLinenumberEnd: 8268
      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:8255,25'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8258,23'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8259,16'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idnaL13digit_to_charEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8046
      functionLinenumberEnd: 8047
      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: 8050
      functionLinenumberEnd: 8062
      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: 9057
      functionLinenumberEnd: 9062
      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:9059,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9066
      functionLinenumberEnd: 9074
      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:9072,25'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL14find_directionEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9040
      functionLinenumberEnd: 9054
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9041,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada4idnaL14find_directionEjENKUlRKNS0_10directionsEjE_clES3_j
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9043
      functionLinenumberEnd: 9043
      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: 9481
      functionLinenumberEnd: 9483
      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: 9477
      functionLinenumberEnd: 9479
      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: 8040
      functionLinenumberEnd: 8044
      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: 7921
      functionLinenumberEnd: 7932
      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:7927,7'
          Dst:             _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7929,5'
          Dst:             _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
        - Src:             'build/singleheader/ada.cpp:7931,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: 7934
      functionLinenumberEnd: 8013
      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:7975,23'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna7get_cccEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7899
      functionLinenumberEnd: 7901
      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: 7828
      functionLinenumberEnd: 7854
      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: 7857
      functionLinenumberEnd: 7897
      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: 7905
      functionLinenumberEnd: 7919
      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:7907,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:7913,29'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idnaL11idna_lookupEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2786
      functionLinenumberEnd: 2808
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL9utf8_nextERPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2813
      functionLinenumberEnd: 2833
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          136
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna22utf32_length_from_utf8EPKcmENK3$_0clEa'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 266
      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: 2837
      functionLinenumberEnd: 2860
      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:2841,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2842,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2843,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
    - functionName:    '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2838
      functionLinenumberEnd: 2839
      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: 1201
      functionLinenumberEnd: 1202
      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:1202,31'
          Dst:             _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada11serializers4ipv4Em
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11194
      functionLinenumberEnd: 11205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1198
      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: 8686
      functionLinenumberEnd: 8710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8688,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8688,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8692,7'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator13has_authorityEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8677
      functionLinenumberEnd: 8683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode28is_forbidden_host_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10803
      functionLinenumberEnd: 10804
      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: 11111
      functionLinenumberEnd: 11124
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNRSt3__18optionalIiEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11153
      functionLinenumberEnd: 11192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11156,3'
          Dst:             _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
    - functionName:    _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11137
      functionLinenumberEnd: 11151
      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:    _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: 11059
      functionLinenumberEnd: 11090
      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: 11062
      functionLinenumberEnd: 11063
      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: 8746
      functionLinenumberEnd: 8747
      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:8747,10'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
    - functionName:    _ZN3ada14url_aggregator14clear_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8613
      functionLinenumberEnd: 8648
      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:8615,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8615,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8616,8'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8619,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8619,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8639,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8639,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8639,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8639,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8639,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8643,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8643,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8644,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8644,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8644,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8644,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8644,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8647,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8647,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12has_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8757
      functionLinenumberEnd: 8786
      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:8767,5'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.h:8767,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8775,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8776,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8777,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8767,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator15delete_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16141
      functionLinenumberEnd: 16155
      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:16143,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:16143,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16144,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:16144,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16153,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:16153,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16154,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:16154,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18has_empty_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8733
      functionLinenumberEnd: 8744
      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:8734,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: 11033
      functionLinenumberEnd: 11034
      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: 8726
      functionLinenumberEnd: 8730
      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: 10579
      functionLinenumberEnd: 10580
      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: 1207
      functionLinenumberEnd: 1207
      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: 1514
      functionLinenumberEnd: 1538
      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: 4757
      functionLinenumberEnd: 4789
      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: 1515
      functionLinenumberEnd: 1515
      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: 1585
      functionLinenumberEnd: 1586
      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:    _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2744
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2847
      functionLinenumberEnd: 2853
      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:2847,9'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - Src:             'build/singleheader/ada.h:2848,13'
          Dst:             _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:2849,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - Src:             'build/singleheader/ada.h:2853,3'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:2851,33'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
        - Src:             'build/singleheader/ada.h:2851,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: 2882
      functionLinenumberEnd: 2882
      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:2882,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: 2917
      functionLinenumberEnd: 2917
      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:2917,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: 2957
      functionLinenumberEnd: 2957
      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:2957,3'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2471
      functionLinenumberEnd: 2471
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers5tokenC2ENS0_10token_typeEmNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5914
      functionLinenumberEnd: 5914
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2483
      functionLinenumberEnd: 2483
      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:2483,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 17057
      functionLinenumberEnd: 17059
      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: 2483
      functionLinenumberEnd: 2483
      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:2483,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 2471
      functionLinenumberEnd: 2471
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIcLb0EE5__getB8ne220000Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2471
      functionLinenumberEnd: 2471
      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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3457,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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 2913
      functionLinenumberEnd: 2913
      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:2913,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: 2878
      functionLinenumberEnd: 2878
      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:2878,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: 2842
      functionLinenumberEnd: 2842
      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:2842,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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2493
      functionLinenumberEnd: 2497
      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: 4489
      functionLinenumberEnd: 4489
      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: 2471
      functionLinenumberEnd: 2471
      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:2471,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      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: 2483
      functionLinenumberEnd: 2483
      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:2483,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2954
      functionLinenumberEnd: 2954
      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:2954,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator14clear_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8356
      functionLinenumberEnd: 8374
      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:8358,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8358,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8359,8'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNKSt3__16ranges13__find_if_notclB8ne220000ITkNS0_11input_rangeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8identityETkNS_24indirect_unary_predicateINS_16__projected_implIDTclL_ZNS0_5__cpo5beginEEclsr3stdE7declvalIRT_EEEET0_E6__typeEEEPDoFbcEEENS_7_IfImplIX14borrowed_rangeISE_EEE7_SelectISG_NS0_8danglingEEEOSE_T1_SH_ENKUlSR_E_clIRcEEbSR_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__algorithm/ranges_find_if_not.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2497
      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:2495,14'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3urlD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4851
      functionLinenumberEnd: 4851
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4851,27'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3urlD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4851
      functionLinenumberEnd: 4851
      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:4851,27'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK3ada3url10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13245
      functionLinenumberEnd: 13269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          211
      EdgeCount:       83
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNK3ada3url12get_protocolEv
        - _ZNK3ada3url8get_hostEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13251,33'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:13251,55'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13251,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:13256,21'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13257,11'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13258,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13258,44'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13261,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13261,45'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:13262,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13262,45'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13261,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:13264,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13264,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada3url16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13238
      functionLinenumberEnd: 13243
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          145
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13242,38'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7335
      functionLinenumberEnd: 7367
      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:7360,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:7343,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5225
      functionLinenumberEnd: 5226
      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: 13188
      functionLinenumberEnd: 13236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          421
      EdgeCount:       108
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada3url12get_protocolEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13196,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:13196,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13200,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13203,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13208,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13208,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13213,39'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13217,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13225,32'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13225,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:13231,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13231,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: 7228
      functionLinenumberEnd: 7228
      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: 7230
      functionLinenumberEnd: 7230
      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: 7232
      functionLinenumberEnd: 7233
      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: 7236
      functionLinenumberEnd: 7237
      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: 13271
      functionLinenumberEnd: 13277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13273,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13276,10'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    7
      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: 1790
      functionLinenumberEnd: 1794
      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:1792,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: 13279
      functionLinenumberEnd: 13291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK3ada3url8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13288,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13288,33'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'build/singleheader/ada.cpp:13290,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1794
      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:1792,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: 11477
      functionLinenumberEnd: 11483
      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:11478,19'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11480,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11480,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11483,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:11482,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:11483,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3896
      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: 3865
      functionLinenumberEnd: 3867
      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:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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:2952,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2913
      functionLinenumberEnd: 2913
      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:2913,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2878
      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:2878,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2842
      functionLinenumberEnd: 2842
      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:2842,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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:2581,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3895
      functionLinenumberEnd: 3895
      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: 3161
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13635
      functionLinenumberEnd: 14593
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1416
      ICount:          11227
      EdgeCount:       1627
      CyclomaticComplexity: 213
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada20get_max_input_lengthEv
        - _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
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _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:13725,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13653,15'
          Dst:             _ZN3ada3urlC2Ev
        - Src:             'build/singleheader/ada.cpp:13655,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13692,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13704,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13707,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13731,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13755,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13755,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13755,22'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13826,15'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13842,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13842,15'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13920,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13930,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13933,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13948,33'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13975,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13975,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14024,13'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:14085,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14088,15'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14184,15'
          Dst:             _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14188,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14188,17'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14235,17'
          Dst:             _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14279,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14279,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14282,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14282,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:7360,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:14290,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14316,19'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14318,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14318,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14374,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14374,13'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14374,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14409,28'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14410,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14413,31'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14418,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14446,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14468,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14487,13'
          Dst:             _ZN3ada3url20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14532,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14535,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14537,17'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14548,19'
          Dst:             _ZN3ada3url14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14568,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14573,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14573,11'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14586,17'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:14593,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:14593,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: 3498
      functionLinenumberEnd: 3498
      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:3497,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3497,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:3498,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3497,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 3457
      functionLinenumberEnd: 3457
      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:3456,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:3457,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: 2954
      functionLinenumberEnd: 2954
      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:2954,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2471
      functionLinenumberEnd: 2471
      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:2471,9'
          Dst:             _ZN3ada3urlC2EOS0_
    - functionName:    _ZN3ada3urlC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4848
      functionLinenumberEnd: 4848
      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:4848,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: 2954
      functionLinenumberEnd: 2954
      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:2954,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: 2914
      functionLinenumberEnd: 2914
      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:2914,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: 2879
      functionLinenumberEnd: 2879
      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:2879,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: 2843
      functionLinenumberEnd: 2843
      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:2843,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: 2582
      functionLinenumberEnd: 2582
      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:2582,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: 2483
      functionLinenumberEnd: 2483
      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:2483,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada3urlC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4846
      functionLinenumberEnd: 5214
      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:4846,3'
          Dst:             _ZN3ada8url_baseC2Ev
    - functionName:    _ZN3ada3url11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7255
      functionLinenumberEnd: 7258
      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: 7197
      functionLinenumberEnd: 7201
      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:7199,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: 7204
      functionLinenumberEnd: 7206
      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:7205,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: 12733
      functionLinenumberEnd: 12961
      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:12844,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12852,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12867,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12884,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12935,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12944,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12957,10'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
    - functionName:    _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12645
      functionLinenumberEnd: 12656
      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:12647,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:12653,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: 12658
      functionLinenumberEnd: 12731
      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:12672,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12684,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12727,12'
          Dst:             _ZN3ada11serializers4ipv4Em
    - 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:    19
      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:    _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7195
      functionLinenumberEnd: 7195
      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: 7212
      functionLinenumberEnd: 7214
      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: 7118
      functionLinenumberEnd: 7119
      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: 7240
      functionLinenumberEnd: 7240
      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: 13311
      functionLinenumberEnd: 13312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13312,49'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseIbLb0EE5__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:    '_ZZN3ada4idna21valid_name_code_pointEDibENK3$_1clEPKjj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10548
      functionLinenumberEnd: 10548
      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: 10543
      functionLinenumberEnd: 10543
      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:    _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:    _ZN3ada17url_search_paramsaSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9155
      functionLinenumberEnd: 9155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_paramsaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9156
      functionLinenumberEnd: 9156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_paramsC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9153
      functionLinenumberEnd: 9153
      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:    _ZN3ada17url_search_paramsC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9143
      functionLinenumberEnd: 9282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_paramsixEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9270
      functionLinenumberEnd: 9270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params4backEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9269
      functionLinenumberEnd: 9269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params5frontEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9268
      functionLinenumberEnd: 9268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params3endEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9267
      functionLinenumberEnd: 9267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params5beginEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9266
      functionLinenumberEnd: 9266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/ada-url/fuzz/url_search_params.cc'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         214
      ICount:          1664
      EdgeCount:       371
      CyclomaticComplexity: 159
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_params10get_valuesEv
        - _ZN3ada17url_search_params11get_entriesEv
        - _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _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_params4sortEv
        - _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_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_params8get_keysEv
        - _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada17url_search_paramsC2EOS0_
        - _ZN3ada17url_search_paramsC2ERKS0_
        - _ZN3ada17url_search_paramsC2Ev
        - _ZN3ada17url_search_paramsD2Ev
        - _ZN3ada17url_search_paramsaSEOS0_
        - _ZN3ada17url_search_paramsaSERKS0_
        - _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
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada17url_search_params3endEv
        - _ZNK3ada17url_search_params4backEv
        - _ZNK3ada17url_search_params4sizeEv
        - _ZNK3ada17url_search_params5beginEv
        - _ZNK3ada17url_search_params5frontEv
        - _ZNK3ada17url_search_params9to_stringEv
        - _ZNK3ada17url_search_paramsixEm
        - _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
        - abort
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_search_params.cc:25,22'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:26,25'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:27,15'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:31,28'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:35,33'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:42,15'
          Dst:             _ZN3ada17url_search_params4sortEv
        - Src:             'fuzz/url_search_params.cc:45,25'
          Dst:             _ZNK3ada17url_search_params5beginEv
        - Src:             'fuzz/url_search_params.cc:45,25'
          Dst:             _ZNK3ada17url_search_params3endEv
        - Src:             'fuzz/url_search_params.cc:50,22'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:51,7'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:55,7'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:59,21'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:60,22'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:61,7'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:65,7'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:69,28'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:71,7'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:75,7'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:80,19'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:81,30'
          Dst:             _ZNK3ada17url_search_params5frontEv
        - Src:             'fuzz/url_search_params.cc:83,29'
          Dst:             _ZNK3ada17url_search_params4backEv
        - Src:             'fuzz/url_search_params.cc:85,18'
          Dst:             _ZNK3ada17url_search_paramsixEm
        - Src:             'fuzz/url_search_params.cc:90,24'
          Dst:             _ZN3ada17url_search_paramsC2Ev
        - Src:             'fuzz/url_search_params.cc:91,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:92,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:93,17'
          Dst:             _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:94,17'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:97,27'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:100,41'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:102,19'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:107,30'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:115,35'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:123,17'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:124,17'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:127,21'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:128,19'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:129,19'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:133,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:134,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:135,17'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
        - Src:             'fuzz/url_search_params.cc:138,17'
          Dst:             _ZN3ada17url_search_params4sortEv
        - Src:             'fuzz/url_search_params.cc:141,42'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:145,29'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'fuzz/url_search_params.cc:146,15'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
        - Src:             'fuzz/url_search_params.cc:147,19'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'fuzz/url_search_params.cc:154,31'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'fuzz/url_search_params.cc:155,17'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
        - Src:             'fuzz/url_search_params.cc:156,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'fuzz/url_search_params.cc:163,32'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'fuzz/url_search_params.cc:164,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:165,22'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'fuzz/url_search_params.cc:173,25'
          Dst:             _ZNK3ada17url_search_params5beginEv
        - Src:             'fuzz/url_search_params.cc:173,25'
          Dst:             _ZNK3ada17url_search_params3endEv
        - Src:             'fuzz/url_search_params.cc:180,17'
          Dst:             _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:181,27'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:184,25'
          Dst:             _ZNK3ada17url_search_params5beginEv
        - Src:             'fuzz/url_search_params.cc:184,25'
          Dst:             _ZNK3ada17url_search_params3endEv
        - Src:             'fuzz/url_search_params.cc:191,30'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:198,35'
          Dst:             _ZN3ada17url_search_paramsC2ERKS0_
        - Src:             'fuzz/url_search_params.cc:199,20'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:200,26'
          Dst:             _ZN3ada17url_search_paramsC2Ev
        - Src:             'fuzz/url_search_params.cc:201,12'
          Dst:             _ZN3ada17url_search_paramsaSERKS0_
        - Src:             'fuzz/url_search_params.cc:202,22'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:205,45'
          Dst:             _ZN3ada17url_search_paramsC2EOS0_
        - Src:             'fuzz/url_search_params.cc:206,30'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:207,26'
          Dst:             _ZN3ada17url_search_paramsC2Ev
        - Src:             'fuzz/url_search_params.cc:208,17'
          Dst:             _ZN3ada17url_search_paramsaSEOS0_
        - Src:             'fuzz/url_search_params.cc:209,27'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:225,34'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:226,28'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:227,31'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:229,7'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:233,7'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:235,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:239,36'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:240,28'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:241,31'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:243,7'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:247,7'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:235,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:249,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:261,23'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'fuzz/url_search_params.cc:262,9'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'fuzz/url_search_params.cc:263,44'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/url_search_params.cc:263,56'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'fuzz/url_search_params.cc:249,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:269,30'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:272,29'
          Dst:             _ZNK3ada17url_search_params4sizeEv
        - Src:             'fuzz/url_search_params.cc:273,29'
          Dst:             _ZNK3ada17url_search_params5beginEv
        - Src:             'fuzz/url_search_params.cc:273,29'
          Dst:             _ZNK3ada17url_search_params3endEv
        - Src:             'fuzz/url_search_params.cc:279,36'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:280,30'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:281,28'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
        - Src:             'fuzz/url_search_params.cc:283,9'
          Dst:             printf
        - Src:             'fuzz/url_search_params.cc:287,9'
          Dst:             abort
        - Src:             'fuzz/url_search_params.cc:291,7'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/url_search_params.cc:291,19'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'fuzz/url_search_params.cc:292,25'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'fuzz/url_search_params.cc:292,37'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'fuzz/url_search_params.cc:294,5'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:294,5'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:294,5'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:294,5'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:295,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:295,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,1'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'fuzz/url_search_params.cc:298,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: 9149
      functionLinenumberEnd: 9282
      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:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9150,5'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada17url_search_params4sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9412
      functionLinenumberEnd: 9412
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada17url_search_params9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9453
      functionLinenumberEnd: 9472
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9457,16'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:9458,18'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9415
      functionLinenumberEnd: 9424
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9427
      functionLinenumberEnd: 9437
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params4sortEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9501
      functionLinenumberEnd: 9579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9439
      functionLinenumberEnd: 9442
      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:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9440,16'
          Dst:             __clang_call_terminate
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9446
      functionLinenumberEnd: 9450
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9447,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9408
      functionLinenumberEnd: 9410
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9475
      functionLinenumberEnd: 9487
      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:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9489
      functionLinenumberEnd: 9492
      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: 9495
      functionLinenumberEnd: 9499
      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_params8get_keysEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9581
      functionLinenumberEnd: 9582
      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:9582,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: 9600
      functionLinenumberEnd: 9601
      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: 9605
      functionLinenumberEnd: 9610
      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:9606,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: 9588
      functionLinenumberEnd: 9589
      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:9589,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: 9600
      functionLinenumberEnd: 9601
      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: 9613
      functionLinenumberEnd: 9618
      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:9614,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: 9595
      functionLinenumberEnd: 9596
      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:9596,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: 9600
      functionLinenumberEnd: 9601
      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: 9622
      functionLinenumberEnd: 9627
      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:9623,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: 9362
      functionLinenumberEnd: 9365
      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:9364,3'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15058
      functionLinenumberEnd: 15083
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          378
      EdgeCount:       140
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15060,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15060,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15061,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15061,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15064,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15064,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15076,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:15077,3'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:15078,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15079,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:15083,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:15082,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15082,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15083,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_get_version_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18717
      functionLinenumberEnd: 18718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_version
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18715
      functionLinenumberEnd: 18715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_max_input_length
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18705
      functionLinenumberEnd: 18706
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18706,10'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    ada_set_max_input_length
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18701
      functionLinenumberEnd: 18703
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada20set_max_input_lengthEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18702,3'
          Dst:             _ZN3ada20set_max_input_lengthEj
    - functionName:    _ZN3ada20set_max_input_lengthEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11222
      functionLinenumberEnd: 11224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_entries_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18693
      functionLinenumberEnd: 18699
      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:18698,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18698,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: 3865
      functionLinenumberEnd: 3867
      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:3866,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:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,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: 18680
      functionLinenumberEnd: 18690
      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:18682,19'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18682,50'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18683,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18683,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18685,13'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18685,44'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18688,7'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18689,7'
          Dst:             ada_string_create
    - functionName:    ada_string_create
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17988
      functionLinenumberEnd: 17992
      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: 18674
      functionLinenumberEnd: 18677
      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: 18665
      functionLinenumberEnd: 18671
      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:18670,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18670,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: 3865
      functionLinenumberEnd: 3867
      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:3866,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,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: 18652
      functionLinenumberEnd: 18662
      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:18655,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18657,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18657,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18659,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18661,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_values_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18646
      functionLinenumberEnd: 18649
      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: 18637
      functionLinenumberEnd: 18643
      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:18642,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18642,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: 3865
      functionLinenumberEnd: 3867
      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:3866,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,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: 18624
      functionLinenumberEnd: 18634
      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:18627,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18629,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18629,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18631,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18633,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_keys_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18618
      functionLinenumberEnd: 18621
      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: 18609
      functionLinenumberEnd: 18616
      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:18612,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18614,27'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18615,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: 3865
      functionLinenumberEnd: 3867
      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:3866,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,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: 18601
      functionLinenumberEnd: 18607
      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:18606,10'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb0EED2Ev
    - functionName:    ada_free_strings
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18596
      functionLinenumberEnd: 18599
      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:18598,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 9307
      functionLinenumberEnd: 9332
      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: 18586
      functionLinenumberEnd: 18594
      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:18589,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18591,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18590,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:18593,63'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18593,66'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'build/singleheader/ada.cpp:18593,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: 3896
      functionLinenumberEnd: 3896
      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: 3865
      functionLinenumberEnd: 3867
      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:3866,5'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3866,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3867,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 9307
      functionLinenumberEnd: 9332
      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: 18575
      functionLinenumberEnd: 18583
      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:18578,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18580,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18579,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:18582,62'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18582,65'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'build/singleheader/ada.cpp:18582,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 9307
      functionLinenumberEnd: 9332
      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: 18564
      functionLinenumberEnd: 18572
      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:18567,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18569,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - Src:             'build/singleheader/ada.cpp:18568,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:18571,60'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18571,63'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'build/singleheader/ada.cpp:18571,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:    _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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 18552
      functionLinenumberEnd: 18561
      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:18555,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18556,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:18560,7'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18560,10'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18559,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:    ada_search_params_get
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18538
      functionLinenumberEnd: 18549
      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:18541,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18542,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18544,16'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18544,19'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18546,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18548,10'
          Dst:             ada_string_create
    - functionName:    ada_search_params_has_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18527
      functionLinenumberEnd: 18535
      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:18530,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18533,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18533,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: 18516
      functionLinenumberEnd: 18523
      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:18519,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18522,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18522,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: 18506
      functionLinenumberEnd: 18513
      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:18509,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18510,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18510,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: 18496
      functionLinenumberEnd: 18502
      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:18499,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18500,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18500,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: 18486
      functionLinenumberEnd: 18493
      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:18489,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18490,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18490,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: 18475
      functionLinenumberEnd: 18482
      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:18478,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18479,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18479,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: 18465
      functionLinenumberEnd: 18471
      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:18468,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18469,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18469,8'
          Dst:             _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_sort
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18456
      functionLinenumberEnd: 18462
      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:18459,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18460,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18460,8'
          Dst:             _ZN3ada17url_search_params4sortEv
    - functionName:    ada_search_params_size
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18447
      functionLinenumberEnd: 18454
      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:18450,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18453,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18453,13'
          Dst:             _ZNK3ada17url_search_params4sizeEv
    - functionName:    ada_search_params_to_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18435
      functionLinenumberEnd: 18445
      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:18438,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18439,21'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18439,24'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    ada_free_search_params
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18430
      functionLinenumberEnd: 18433
      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:18432,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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 18425
      functionLinenumberEnd: 18428
      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:18427,7'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18426,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:18426,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'build/singleheader/ada.cpp:18426,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    ada_idna_to_ascii
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18415
      functionLinenumberEnd: 18422
      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:18416,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: 18406
      functionLinenumberEnd: 18413
      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:18407,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: 9859
      functionLinenumberEnd: 9935
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          336
      EdgeCount:       61
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna13utf32_to_utf8EPKDimPc
        - _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9873,43'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9876,11'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9881,13'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9885,16'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9888,13'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9890,18'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9905,28'
          Dst:             _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - Src:             'build/singleheader/ada.cpp:9909,11'
          Dst:             _ZN3ada4idna13utf32_to_utf8EPKDimPc
    - functionName:    _ZN3ada4idna22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 258
      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: 270
      functionLinenumberEnd: 323
      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: 18397
      functionLinenumberEnd: 18404
      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:18399,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18400,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18403,55'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18403,55'
          Dst:             __clang_call_terminate
    - functionName:    _Z12get_instancePv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17961
      functionLinenumberEnd: 17962
      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: 18388
      functionLinenumberEnd: 18394
      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:18389,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18390,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18393,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18393,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18380
      functionLinenumberEnd: 18386
      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:18381,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18382,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18385,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18385,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18372
      functionLinenumberEnd: 18378
      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:18373,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18374,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18377,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18377,13'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.cpp:18377,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8has_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8750
      functionLinenumberEnd: 8754
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8754,10'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    ada_has_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18364
      functionLinenumberEnd: 18370
      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:18365,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18366,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18369,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18369,13'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:18369,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18356
      functionLinenumberEnd: 18362
      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:18357,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18358,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18361,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18361,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:18361,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18348
      functionLinenumberEnd: 18354
      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:18349,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18350,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18353,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18353,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:18353,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18340
      functionLinenumberEnd: 18346
      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:18341,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18342,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18345,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18345,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:18345,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_empty_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18332
      functionLinenumberEnd: 18338
      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:18333,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18334,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18337,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18337,13'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.cpp:18337,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_credentials
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18324
      functionLinenumberEnd: 18330
      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:18325,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18326,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18329,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18329,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:18329,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:18329,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18317
      functionLinenumberEnd: 18322
      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:18318,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18319,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18320,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18320,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10clear_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8561
      functionLinenumberEnd: 8576
      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:8563,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8563,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8571,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8571,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8571,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8571,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8571,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8575,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8575,3'
          Dst:             abort
    - functionName:    ada_clear_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18304
      functionLinenumberEnd: 18309
      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:18305,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18306,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18307,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18307,8'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'build/singleheader/ada.cpp:18307,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18291
      functionLinenumberEnd: 18296
      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:18292,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18293,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18294,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18294,8'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:18294,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18284
      functionLinenumberEnd: 18289
      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:18285,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18286,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18287,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18287,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18287,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: 15085
      functionLinenumberEnd: 15108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          376
      EdgeCount:       140
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15087,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15087,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15088,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15088,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15094,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15094,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15101,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:15102,3'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15103,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15104,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:15108,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:15107,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15107,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15108,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18270
      functionLinenumberEnd: 18275
      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:18271,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18272,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18273,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18273,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18273,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18255
      functionLinenumberEnd: 18261
      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:18256,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18257,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18260,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18260,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18260,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: 14989
      functionLinenumberEnd: 15056
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          1111
      EdgeCount:       287
      CyclomaticComplexity: 130
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _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:14991,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14991,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14992,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14992,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14996,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15023,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14998,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14999,7'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14999,44'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14999,64'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15015,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:15009,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15010,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:15013,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15013,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15015,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18246
      functionLinenumberEnd: 18252
      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:18247,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18248,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18251,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18251,13'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18251,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: 14942
      functionLinenumberEnd: 14987
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          284
      EdgeCount:       116
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14944,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14944,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14945,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14945,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14946,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14951,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14974,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:14977,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:14978,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:14987,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14983,9'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:14985,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14985,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14987,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8665
      functionLinenumberEnd: 8668
      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: 10909
      functionLinenumberEnd: 10912
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_set_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18238
      functionLinenumberEnd: 18244
      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:18239,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18240,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18243,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18243,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18243,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: 14917
      functionLinenumberEnd: 14940
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          376
      EdgeCount:       126
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14919,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14919,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14920,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14920,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14921,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14924,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:14928,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14931,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14931,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14934,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:14935,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:14938,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14938,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14940,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14940,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8376
      functionLinenumberEnd: 8428
      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:8378,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8378,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8379,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8379,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8381,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8385,5'
          Dst:             _ZN3ada14url_aggregator14clear_passwordEv
        - Src:             'build/singleheader/ada.h:8388,10'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.h:8389,7'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8395,26'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8274
      functionLinenumberEnd: 8310
      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:8277,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8277,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8278,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8278,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8280,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8282,23'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.h:8309,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8309,3'
          Dst:             abort
    - functionName:    ada_set_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18229
      functionLinenumberEnd: 18235
      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:18230,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18231,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18234,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18234,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18234,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: 14892
      functionLinenumberEnd: 14915
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          376
      EdgeCount:       126
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14894,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14894,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14895,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14895,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14896,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14899,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:14903,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14906,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14906,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14909,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:14910,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:14913,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14913,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14915,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14915,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18220
      functionLinenumberEnd: 18226
      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:18221,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18222,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18225,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18225,13'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18225,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: 14859
      functionLinenumberEnd: 14890
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          790
      EdgeCount:       270
      CyclomaticComplexity: 130
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada8url_base16get_special_portEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14861,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14861,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14862,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14862,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14870,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:14880,20'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14714,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14714,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14762,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14762,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14881,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14883,35'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:14884,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:14888,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14888,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada7unicode13is_alnum_plusEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10897
      functionLinenumberEnd: 10898
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         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: 18211
      functionLinenumberEnd: 18217
      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:18212,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18213,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18216,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18216,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18216,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: 15381
      functionLinenumberEnd: 15385
      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:15383,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15383,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15384,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15384,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15385,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: 15238
      functionLinenumberEnd: 15372
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         678
      ICount:          6319
      EdgeCount:       711
      CyclomaticComplexity: 35
      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_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _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
        - _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15240,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15240,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15241,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15241,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15246,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:15248,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15319,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15319,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15319,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:15326,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15327,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15328,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15329,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:15330,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15332,16'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15337,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15338,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:15340,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15342,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15344,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15355,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15359,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15360,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:15365,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15367,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15370,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15370,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15371,10'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15372,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:15372,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18202
      functionLinenumberEnd: 18208
      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:18203,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18204,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18207,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18207,13'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18207,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: 15374
      functionLinenumberEnd: 15378
      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:15376,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15376,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15377,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15377,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15378,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: 15238
      functionLinenumberEnd: 15372
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         902
      ICount:          7585
      EdgeCount:       931
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2ERKS0_
        - _ZN3ada14url_aggregatorD2Ev
        - _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
        - _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15240,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15240,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15241,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15241,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15246,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:15248,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15291,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15293,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15294,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:15302,9'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15304,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15319,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15319,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15319,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:15326,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15327,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15328,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15329,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:15330,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15332,16'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15335,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15337,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15338,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:15340,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15342,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15344,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15355,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15358,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15359,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15360,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:15365,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15367,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15370,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15370,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15371,10'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:15372,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:15372,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18194
      functionLinenumberEnd: 18200
      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:18195,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18196,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18199,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18199,13'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:18199,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: 15110
      functionLinenumberEnd: 15128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada14url_aggregatoraSERKS0_
        - _ZN3ada20get_max_input_lengthEv
        - _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:15111,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15111,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15113,37'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:15116,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15119,9'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15119,30'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:15128,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15124,13'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:15124,11'
          Dst:             _ZN3ada14url_aggregatoraSERKS0_
        - Src:             'build/singleheader/ada.cpp:15127,14'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:15128,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: 3878
      functionLinenumberEnd: 3880
      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:3879,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3879,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3880,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: 7506
      functionLinenumberEnd: 7506
      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:7506,62'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_get_scheme_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18186
      functionLinenumberEnd: 18192
      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:18187,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18188,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18191,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18191,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18178
      functionLinenumberEnd: 18184
      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:18179,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18180,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18183,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18183,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18169
      functionLinenumberEnd: 18176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18170,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18171,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18172,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18174,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18174,29'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:18175,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18174,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18160
      functionLinenumberEnd: 18167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18161,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18162,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18163,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18165,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18165,29'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:18166,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18165,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18151
      functionLinenumberEnd: 18158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18152,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18153,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18154,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18156,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18156,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:18157,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18156,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18142
      functionLinenumberEnd: 18149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18143,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18144,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18145,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18147,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18147,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:18148,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18147,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18133
      functionLinenumberEnd: 18140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18134,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18135,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18136,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18138,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18138,29'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:18139,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18138,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18124
      functionLinenumberEnd: 18131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18125,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18126,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18127,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18129,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18129,29'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:18130,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18129,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18115
      functionLinenumberEnd: 18122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_portEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18116,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18117,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18118,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18120,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18120,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:18121,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18120,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15436
      functionLinenumberEnd: 15443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          97
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15441,10'
          Dst:             abort
    - functionName:    ada_get_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18106
      functionLinenumberEnd: 18113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18107,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18108,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18109,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18111,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18111,29'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:18112,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18111,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18097
      functionLinenumberEnd: 18104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18098,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18099,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18100,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18102,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18102,29'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:18103,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18102,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18088
      functionLinenumberEnd: 18095
      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:18089,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18090,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18091,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18093,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18093,29'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:18094,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18093,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_free_owned_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18084
      functionLinenumberEnd: 18086
      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: 18069
      functionLinenumberEnd: 18082
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18070,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18072,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18077,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18077,21'
          Dst:             __clang_call_terminate
    - functionName:    ada_is_valid
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18063
      functionLinenumberEnd: 18065
      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:18064,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18065,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
    - functionName:    ada_copy
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18058
      functionLinenumberEnd: 18060
      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:18059,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:18060,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:18060,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3447
      functionLinenumberEnd: 3447
      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:3447,13'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    ada_free
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18053
      functionLinenumberEnd: 18056
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:18055,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    ada_can_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18048
      functionLinenumberEnd: 18050
      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:18050,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:18050,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11513
      functionLinenumberEnd: 11553
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          172
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada12_GLOBAL__N_127try_can_parse_absolute_fastENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - _ZNKRSt3__18optionalIbEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11518,24'
          Dst:             _ZN3ada12_GLOBAL__N_127try_can_parse_absolute_fastENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11519,14'
          Dst:             _ZNKRSt3__18optionalIbEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11529,31'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11542,23'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:11545,16'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11545,14'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11545,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11553,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11550,10'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11550,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11553,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada12_GLOBAL__N_127try_can_parse_absolute_fastENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11245
      functionLinenumberEnd: 11471
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         275
      ICount:          1452
      EdgeCount:       370
      CyclomaticComplexity: 97
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11285,10'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:11311,9'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11260,24'
          Dst:             __clang_call_terminate
    - functionName:    _ZNKRSt3__18optionalIbEdeB8ne220000Ev
      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_baseIbLb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIbLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13635
      functionLinenumberEnd: 15235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1360
      ICount:          10545
      EdgeCount:       1402
      CyclomaticComplexity: 44
      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
        - _ZN3ada20get_max_input_lengthEv
        - _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
        - _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:13725,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13653,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13655,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13692,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13704,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13707,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13731,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13760,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13826,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13833,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13833,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13838,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13839,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13842,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13842,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13899,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13905,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14024,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:14058,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:14058,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:14060,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14060,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14061,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:14061,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14064,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14064,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14069,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14070,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14085,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14090,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11698,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14091,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14092,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14133,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:14133,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:14135,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14135,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14136,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:14136,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14210,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14235,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14236,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8826,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:14290,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14290,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14403,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14403,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14409,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14410,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14413,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14416,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14418,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14425,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14424,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14446,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14453,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15198,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15227,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14462,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14472,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14473,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14487,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14492,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14512,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14512,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14513,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14513,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14518,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14519,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14532,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14535,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14539,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11698,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14540,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14541,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14548,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14568,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14593,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14593,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_can_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18043
      functionLinenumberEnd: 18044
      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:18044,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:18044,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: 3907
      functionLinenumberEnd: 3911
      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:3908,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3909,54'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3909,60'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3909,31'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - Src:             'build/singleheader/ada.h:3909,7'
          Dst:             _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - Src:             'build/singleheader/ada.h:3909,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:3910,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: 2077
      functionLinenumberEnd: 2077
      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:2077,3'
          Dst:             __cxa_allocate_exception
        - Src:             'build/singleheader/ada.h:2077,9'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - Src:             'build/singleheader/ada.h:2077,3'
          Dst:             __cxa_throw
        - Src:             'build/singleheader/ada.h:2077,3'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    ada_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18031
      functionLinenumberEnd: 18041
      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:18033,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:18035,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:18036,16'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:18040,56'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:18039,47'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:18041,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:18033,7'
          Dst:             __clang_call_terminate
    - functionName:    ada_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18025
      functionLinenumberEnd: 18027
      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:18027,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:18026,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9764
      functionLinenumberEnd: 9769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9766,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: 17702
      functionLinenumberEnd: 17880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          906
      EdgeCount:       180
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - _ZN3ada4idna21valid_name_code_pointEDib
        - _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17726,23'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17733,21'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17738,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:17751,43'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17752,36'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17771,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17790,51'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17791,48'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17796,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17805,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17830,21'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:17865,9'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17871,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17876,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
    - functionName:    _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17613
      functionLinenumberEnd: 17636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          137
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17619,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17619,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17627,9'
          Dst:             _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
    - functionName:    _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16882
      functionLinenumberEnd: 16897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:16883,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada4idna21valid_name_code_pointEDib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10525
      functionLinenumberEnd: 10551
      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:10529,50'
          Dst:             _ZN3ada4idna15is_ascii_letterEDi
        - Src:             'build/singleheader/ada.cpp:10532,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: 16900
      functionLinenumberEnd: 16911
      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:16905,46'
          Dst:             _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
        - Src:             'build/singleheader/ada.cpp:16905,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: 9756
      functionLinenumberEnd: 9761
      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:9758,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: 17653
      functionLinenumberEnd: 17670
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          137
      EdgeCount:       51
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - abort
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17655,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17655,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17661,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: 17648
      functionLinenumberEnd: 17649
      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: 10516
      functionLinenumberEnd: 10517
      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: 10520
      functionLinenumberEnd: 10522
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17608
      functionLinenumberEnd: 17609
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers9TokenizerD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5970
      functionLinenumberEnd: 5970
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IRS8_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S8_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS8_SF_EE5valuentsr3std7is_sameINS1_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SM_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 10647
      functionLinenumberEnd: 10662
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10650,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10666
      functionLinenumberEnd: 10672
      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:10671,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: 10590
      functionLinenumberEnd: 10635
      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:10592,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10623,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: 3498
      functionLinenumberEnd: 3498
      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:3497,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3497,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:3498,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3497,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: 10684
      functionLinenumberEnd: 10698
      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:10692,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10695,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: 10674
      functionLinenumberEnd: 10680
      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:10679,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: 10637
      functionLinenumberEnd: 10644
      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:10643,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: 5973
      functionLinenumberEnd: 6013
      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: 17296
      functionLinenumberEnd: 17597
      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:17301,20'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.cpp:17306,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:17312,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17597,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - Src:             'build/singleheader/ada.cpp:17322,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17334,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17337,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17337,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17337,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:17345,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:17348,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:17360,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17369,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17384,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:17391,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17405,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17408,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17408,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17408,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:17416,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:17437,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:17445,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17447,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17447,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17447,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:17459,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17461,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17461,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17461,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:17474,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17476,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17476,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17476,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:17483,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:17489,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17492,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17492,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17492,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:17523,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17525,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17525,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17525,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:17534,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:17539,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17541,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17541,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17541,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:17560,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17562,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17562,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17562,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:17572,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:17575,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:17575,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:17575,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:17581,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - Src:             'build/singleheader/ada.cpp:17587,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17591,13'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:17596,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:17597,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6568
      functionLinenumberEnd: 6581
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN3ada6scheme7details16branchless_load5EPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6575,7'
          Dst:             _ZN3ada6scheme7details16branchless_load5EPKcm
    - functionName:    _ZN3ada19url_pattern_helpers17canonicalize_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17071
      functionLinenumberEnd: 17115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          237
      EdgeCount:       80
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17074,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:17082,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:17087,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17087,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:17104,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17104,14'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:17107,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17107,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:17111,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17111,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:17114,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionLinenumberEnd: 3583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3583,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3498
      functionLinenumberEnd: 3498
      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:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3497,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3497,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:3498,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3497,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionLinenumberEnd: 3583
      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:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3583,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
    - functionName:    _ZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17054
      functionLinenumberEnd: 17068
      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:17061,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17061,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:17066,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:17067,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: 16866
      functionLinenumberEnd: 16879
      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: 16730
      functionLinenumberEnd: 16864
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         163
      ICount:          871
      EdgeCount:       263
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16749,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16753,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16755,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16761,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16770,35'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:16787,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16793,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16804,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16808,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16810,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16815,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16820,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16828,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16837,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16840,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16849,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: 17268
      functionLinenumberEnd: 17293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          293
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17271,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:17280,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:17288,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:17291,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:17291,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17239
      functionLinenumberEnd: 17266
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          293
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17242,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:17251,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:17261,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:17264,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:17264,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17221
      functionLinenumberEnd: 17237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          145
      EdgeCount:       43
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17224,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:17231,11'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17230,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17233,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17233,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:17233,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:17230,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17236,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17236,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:17230,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: 17178
      functionLinenumberEnd: 17218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          309
      EdgeCount:       88
      CyclomaticComplexity: 41
      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:17180,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:17191,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:17202,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17202,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17203,27'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17203,32'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:17210,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17210,16'
          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:17212,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:17214,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:17202,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17217,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17217,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:17202,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: 17118
      functionLinenumberEnd: 17175
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          257
      EdgeCount:       87
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17121,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:17136,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:17141,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17141,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:17158,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17158,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:17163,29'
          Dst:             _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17167,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:17171,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:17174,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17174,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17020
      functionLinenumberEnd: 17051
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          236
      EdgeCount:       77
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17023,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:17033,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:17042,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17043,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17043,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17045,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17045,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17047,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:17047,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:17050,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17050,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17050,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:17051,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17051,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: 17002
      functionLinenumberEnd: 17017
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17005,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:17012,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:17015,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:17015,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16984
      functionLinenumberEnd: 16999
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          220
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16987,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:16994,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:16997,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16997,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16942
      functionLinenumberEnd: 16981
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          315
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada7unicode14to_lower_asciiEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16945,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:16954,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:16962,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16962,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:16969,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16969,14'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - Src:             'build/singleheader/ada.cpp:16975,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:16979,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16980,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada16url_pattern_initD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4489
      functionLinenumberEnd: 4489
      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: 3583
      functionLinenumberEnd: 3583
      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:3583,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: 16695
      functionLinenumberEnd: 16708
      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:16701,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16704,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:16707,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: 16675
      functionLinenumberEnd: 16692
      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:16688,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:16691,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: 16657
      functionLinenumberEnd: 16672
      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:16660,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16666,12'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16671,10'
          Dst:             _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - 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: 17683
      functionLinenumberEnd: 17698
      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: 16646
      functionLinenumberEnd: 16654
      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:16649,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:16653,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: 16635
      functionLinenumberEnd: 16643
      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:16639,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:16642,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: 16625
      functionLinenumberEnd: 16632
      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:16628,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:16631,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: 16615
      functionLinenumberEnd: 16622
      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:16618,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:16621,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3147,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - functionName:    _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3878
      functionLinenumberEnd: 3880
      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:3879,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3879,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3880,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: 3931
      functionLinenumberEnd: 3933
      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:3932,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3932,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3933,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3933,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3896
      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: 16599
      functionLinenumberEnd: 16612
      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:16608,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:16611,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: 17673
      functionLinenumberEnd: 17680
      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:17679,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: 3498
      functionLinenumberEnd: 3498
      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:3497,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3497,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:3498,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3497,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: 16357
      functionLinenumberEnd: 16596
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         328
      ICount:          1763
      EdgeCount:       609
      CyclomaticComplexity: 283
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_initD2Ev
        - _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16362,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16365,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16368,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16371,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16374,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16377,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16380,43'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16383,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16391,54'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16391,27'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16393,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16394,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16394,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16396,26'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:16401,7'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16402,54'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:16405,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16414,21'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:16413,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16425,21'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:16424,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16432,34'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:16436,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16443,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:16451,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16450,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16462,21'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:16461,23'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16473,21'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:16472,21'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16475,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16475,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16480,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16480,27'
          Dst:             _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16481,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16482,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16482,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16482,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16485,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16484,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16485,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16490,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16490,27'
          Dst:             _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16491,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16492,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16492,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16492,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16495,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16494,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16495,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16500,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16500,27'
          Dst:             _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16501,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16502,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16502,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16502,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16505,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16504,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16505,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16510,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16510,27'
          Dst:             _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16511,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16512,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16512,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16512,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16515,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16514,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16515,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16521,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16521,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:16521,9'
          Dst:             _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16522,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16523,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16523,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16523,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16526,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16525,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16526,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16539,52'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16539,10'
          Dst:             _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16545,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16544,35'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:16558,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16559,40'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16568,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16568,60'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:16568,9'
          Dst:             _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16569,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16570,56'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16570,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16570,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16573,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16572,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16573,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16578,42'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16578,27'
          Dst:             _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16579,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16580,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16580,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16580,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16583,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16582,31'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16583,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16588,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16588,27'
          Dst:             _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16589,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16590,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16590,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16590,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16593,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16592,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16593,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16595,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:16596,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.cpp:16596,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: 14604
      functionLinenumberEnd: 14605
      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:14605,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: 14604
      functionLinenumberEnd: 14605
      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:14605,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: 4850
      functionLinenumberEnd: 4850
      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:4850,40'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3878
      functionLinenumberEnd: 3880
      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:3879,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3879,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3880,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: 13608
      functionLinenumberEnd: 13621
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3urlaSERKS0_
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13609,31'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13611,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13614,9'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13614,14'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13614,32'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13621,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13617,13'
          Dst:             _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:13617,11'
          Dst:             _ZN3ada3urlaSERKS0_
        - Src:             'build/singleheader/ada.cpp:13620,14'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:13621,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZN3ada3urlC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4847
      functionLinenumberEnd: 4847
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          140
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3ada8url_baseC2ERKS0_
        - _ZN3ada8url_baseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4847,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:4847,29'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13578
      functionLinenumberEnd: 13606
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          599
      EdgeCount:       126
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN3ada3urlC2ERKS0_
        - _ZN3ada3urlD2Ev
        - _ZN3ada3urlaSEOS0_
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNK3ada8url_base16get_special_portEv
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13586,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13596,9'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13597,19'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13599,19'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13599,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:13600,13'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:13604,3'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:13604,3'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13564
      functionLinenumberEnd: 13576
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         857
      ICount:          5709
      EdgeCount:       913
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _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
        - _ZNK3ada3url13get_href_sizeEv
        - _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:13156,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13171,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13171,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13171,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13173,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13173,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13173,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13177,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13177,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13177,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13179,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13179,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13179,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13571,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13571,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZN3ada3url10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13542
      functionLinenumberEnd: 13562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          274
      EdgeCount:       43
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - _ZNK3ada3url13get_href_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13545,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13545,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13558,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13559,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13559,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZN3ada3url8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13524
      functionLinenumberEnd: 13540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          252
      EdgeCount:       79
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - _ZNK3ada3url13get_href_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13527,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13527,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13535,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13537,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13537,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13481
      functionLinenumberEnd: 13522
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          167
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13482,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13513,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13513,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7098
      functionLinenumberEnd: 7099
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13467
      functionLinenumberEnd: 13479
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13468,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13472,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13474,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13474,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13453
      functionLinenumberEnd: 13465
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada20get_max_input_lengthEv
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url13get_href_sizeEv
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13454,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13458,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13460,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:13460,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13322
      functionLinenumberEnd: 13443
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         526
      ICount:          5670
      EdgeCount:       660
      CyclomaticComplexity: 136
      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
        - _ZN3ada3urlC2ERKS0_
        - _ZN3ada3urlD2Ev
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13327,7'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:13408,16'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13414,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13417,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13433,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13442,10'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13443,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:13443,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13449
      functionLinenumberEnd: 13450
      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:13450,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: 13322
      functionLinenumberEnd: 13443
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         706
      ICount:          6747
      EdgeCount:       874
      CyclomaticComplexity: 170
      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
        - _ZN3ada3urlC2ERKS0_
        - _ZN3ada3urlD2Ev
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13327,7'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13372,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13375,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13383,9'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13385,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13408,16'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13411,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13414,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13417,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13119,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13144,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13431,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13433,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13442,10'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:13443,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:13443,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13445
      functionLinenumberEnd: 13446
      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:13446,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: 13315
      functionLinenumberEnd: 13318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13318,67'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZNK3ada3url12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13307
      functionLinenumberEnd: 13308
      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: 13303
      functionLinenumberEnd: 13304
      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: 13297
      functionLinenumberEnd: 13300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13300,70'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZNK3ada3url12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13293
      functionLinenumberEnd: 13294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13294,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
    - functionName:    _ZN3ada9to_stringENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12628
      functionLinenumberEnd: 12629
      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:12629,10'
          Dst:             _ZN3ada7helpers9get_stateENS_5stateE
    - functionName:    _ZN3ada7helpers9get_stateENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11607
      functionLinenumberEnd: 11652
      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:11608,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11555
      functionLinenumberEnd: 11566
      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:11556,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11564,7'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11490
      functionLinenumberEnd: 12558
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         448
      ICount:          3118
      EdgeCount:       473
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11494,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11505,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11505,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11505,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11508,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11508,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12526,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11675,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12527,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12531,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12536,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11508,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: 9650
      functionLinenumberEnd: 9651
      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: 9654
      functionLinenumberEnd: 9655
      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:9655,10'
          Dst:             _ZN3ada4idna30is_forbidden_domain_code_pointEc
    - functionName:    _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8131
      functionLinenumberEnd: 8207
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          381
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8163,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8180,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2902
      functionLinenumberEnd: 2908
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2904,8'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
...
