---
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: 5700
      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:5700,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: 5705
      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:5705,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: 5710
      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:5710,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: 511
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna7deflate22make_fixed_litlen_huffEv
        - __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.cpp:511,38'
          Dst:             _ZN3ada4idna7deflate22make_fixed_litlen_huffEv
        - 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: 513
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna7deflate20make_fixed_dist_huffEv
        - __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.cpp:513,36'
          Dst:             _ZN3ada4idna7deflate20make_fixed_dist_huffEv
        - 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: 9346
      functionLinenumberEnd: 9346
      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:    194
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate20make_fixed_dist_huffEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna7deflate4Huff5buildEPKhi
        - _ZN3ada4idna7deflate4HuffC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:503,8'
          Dst:             _ZN3ada4idna7deflate4HuffC2Ev
        - Src:             'build/singleheader/ada.cpp:506,5'
          Dst:             _ZN3ada4idna7deflate4Huff5buildEPKhi
    - 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:    5
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate4HuffC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate4Huff5buildEPKhi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          206
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate22make_fixed_litlen_huffEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna7deflate4Huff5buildEPKhi
        - _ZN3ada4idna7deflate4HuffC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:491,8'
          Dst:             _ZN3ada4idna7deflate4HuffC2Ev
        - Src:             'build/singleheader/ada.cpp:498,5'
          Dst:             _ZN3ada4idna7deflate4Huff5buildEPKhi
    - functionName:    _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5678
      functionLinenumberEnd: 5684
      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:    _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcS6_EEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1915
      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:1915,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: 1913
      functionLinenumberEnd: 1915
      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:1915,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: 1905
      functionLinenumberEnd: 1907
      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: 12016
      functionLinenumberEnd: 12022
      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:12017,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:12018,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
    - functionName:    _ZN3ada20get_max_input_lengthEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7531
      functionLinenumberEnd: 7532
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregatoraSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7692
      functionLinenumberEnd: 7692
      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:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7692,66'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZN3ada8url_baseaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1648
      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: 12016
      functionLinenumberEnd: 12022
      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:12017,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:12018,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
    - functionName:    _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11597
      functionLinenumberEnd: 11617
      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:11599,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11599,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11600,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11606,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11608,19'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:11611,22'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:11616,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11616,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8validateEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9057
      functionLinenumberEnd: 9225
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         115
      ICount:          694
      EdgeCount:       162
      CyclomaticComplexity: 49
      functionsReached:
        - _ZNK3ada14url_components24check_offset_consistencyEv
      functionUses:    116
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9061,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:    222
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6709
      functionLinenumberEnd: 6722
      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:6716,7'
          Dst:             _ZN3ada6scheme7details16branchless_load5EPKcm
        - Src:             'build/singleheader/ada.h:6716,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: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 1913
      functionLinenumberEnd: 1915
      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:1915,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: 1905
      functionLinenumberEnd: 1907
      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: 6650
      functionLinenumberEnd: 6656
      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: 7572
      functionLinenumberEnd: 7640
      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:7611,28'
          Dst:             _ZN3ada7helpers16fast_digit_countEj
    - functionName:    _ZN3ada7helpers16fast_digit_countEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1966
      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:1966,25'
          Dst:             _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - Src:             'build/singleheader/ada.h:1966,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1952
      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:1952,17'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
    - functionName:    _ZN3ada7helpers14leading_zeroesEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1940
      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: 11574
      functionLinenumberEnd: 11595
      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:11577,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11577,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11578,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11594,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11594,3'
          Dst:             abort
    - 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:    8
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7377
      functionLinenumberEnd: 7383
      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:7378,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - 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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNK3ada8url_base16get_special_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7196
      functionLinenumberEnd: 7197
      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:7197,10'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
    - functionName:    _ZN3ada6scheme16get_special_portENS0_4typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6706
      functionLinenumberEnd: 6707
      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: 9765
      functionLinenumberEnd: 9771
      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:9766,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9766,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:9767,13'
          Dst:             _ZN3ada3urlaSEOS0_
    - functionName:    _ZNK3ada3url13get_href_sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7482
      functionLinenumberEnd: 7518
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          237
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNKRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7501,20'
          Dst:             _ZNKRSt3__18optionalItEdeB8ne220000Ev
    - functionName:    _ZN3ada3urlaSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4987
      functionLinenumberEnd: 4987
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4987,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:    1
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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: 9765
      functionLinenumberEnd: 9771
      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:9766,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9766,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:9767,13'
          Dst:             _ZN3ada3urlaSEOS0_
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcEEEvRS8_T_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1915
      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:1915,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: 1913
      functionLinenumberEnd: 1916
      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:1915,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: 1913
      functionLinenumberEnd: 1916
      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:1915,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: 1905
      functionLinenumberEnd: 1907
      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__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: 3295
      functionLinenumberEnd: 3295
      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: 4029
      functionLinenumberEnd: 4029
      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: 3295
      functionLinenumberEnd: 3295
      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: 4029
      functionLinenumberEnd: 4029
      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: 3295
      functionLinenumberEnd: 3295
      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: 4029
      functionLinenumberEnd: 4029
      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: 3295
      functionLinenumberEnd: 3295
      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: 4029
      functionLinenumberEnd: 4029
      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: 9518
      functionLinenumberEnd: 9521
      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: 2517
      functionLinenumberEnd: 2517
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2971
      functionLinenumberEnd: 2971
      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:2971,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: 3005
      functionLinenumberEnd: 3005
      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:3005,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3235
      functionLinenumberEnd: 3235
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 9518
      functionLinenumberEnd: 9521
      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: 2517
      functionLinenumberEnd: 2517
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2971
      functionLinenumberEnd: 2971
      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:2971,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: 3005
      functionLinenumberEnd: 3005
      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:3005,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3235
      functionLinenumberEnd: 3235
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 9518
      functionLinenumberEnd: 9521
      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: 2517
      functionLinenumberEnd: 2517
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2971
      functionLinenumberEnd: 2971
      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:2971,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: 3005
      functionLinenumberEnd: 3005
      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:3005,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3235
      functionLinenumberEnd: 3235
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 2627
      functionLinenumberEnd: 2631
      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: 2715
      functionLinenumberEnd: 2715
      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:2715,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: 2976
      functionLinenumberEnd: 2976
      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:2976,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: 3012
      functionLinenumberEnd: 3012
      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:3012,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: 3047
      functionLinenumberEnd: 3047
      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:3047,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: 2605
      functionLinenumberEnd: 2605
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3086
      functionLinenumberEnd: 3086
      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:3086,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: 3235
      functionLinenumberEnd: 3235
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3591,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: 9603
      functionLinenumberEnd: 9603
      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: 9633
      functionLinenumberEnd: 9634
      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: 9627
      functionLinenumberEnd: 9627
      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: 9682
      functionLinenumberEnd: 9683
      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: 9677
      functionLinenumberEnd: 9677
      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: 9662
      functionLinenumberEnd: 9662
      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: 9691
      functionLinenumberEnd: 9764
      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:    _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:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3295
      functionLinenumberEnd: 3295
      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: 4029
      functionLinenumberEnd: 4029
      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: 2627
      functionLinenumberEnd: 2631
      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:2629,14'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2715
      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:2715,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: 2976
      functionLinenumberEnd: 2976
      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:2976,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: 3012
      functionLinenumberEnd: 3012
      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:3012,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: 3047
      functionLinenumberEnd: 3047
      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:3047,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: 2605
      functionLinenumberEnd: 2605
      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:2605,9'
          Dst:             _ZN3ada17url_search_paramsC2EOS0_
    - functionName:    _ZN3ada17url_search_paramsC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9343
      functionLinenumberEnd: 9343
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3086
      functionLinenumberEnd: 3086
      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:3086,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: 3235
      functionLinenumberEnd: 3235
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3591,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9566
      functionLinenumberEnd: 9575
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada7unicode22form_urlencoded_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9569,27'
          Dst:             _ZN3ada7unicode22form_urlencoded_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:9572,11'
          Dst:             _ZN3ada7unicode22form_urlencoded_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:9573,11'
          Dst:             _ZN3ada7unicode22form_urlencoded_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada7unicode22form_urlencoded_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7214
      functionLinenumberEnd: 7278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          343
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    3
      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: 9556
      functionLinenumberEnd: 9591
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          124
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9582,9'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
        - Src:             'build/singleheader/ada.h:9586,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: 3260
      functionLinenumberEnd: 3261
      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: 3256
      functionLinenumberEnd: 3256
      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:3256,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3256
      functionLinenumberEnd: 3256
      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:3256,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: 3256
      functionLinenumberEnd: 3256
      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:3256,7'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3258
      functionLinenumberEnd: 3258
      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:3258,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: 3307
      functionLinenumberEnd: 3307
      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: 2881
      functionLinenumberEnd: 2881
      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: 2599
      functionLinenumberEnd: 2599
      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: 2890
      functionLinenumberEnd: 2890
      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: 2732
      functionLinenumberEnd: 2736
      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: 2726
      functionLinenumberEnd: 2729
      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:2727,64'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - Src:             'build/singleheader/ada.h:2727,39'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.h:2727,64'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregatorC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7690
      functionLinenumberEnd: 7690
      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:7690,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:7690,51'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada8url_baseC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1648
      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: 1649
      functionLinenumberEnd: 1649
      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: 7694
      functionLinenumberEnd: 7694
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7694,38'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada14url_aggregatorD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7694
      functionLinenumberEnd: 7694
      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:7694,38'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12152
      functionLinenumberEnd: 12177
      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:12160,28'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12160,50'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12160,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:12163,7'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12164,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:12166,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:12167,11'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:12167,19'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12167,48'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12170,32'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12170,37'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12170,59'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12170,64'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12170,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:12172,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:12172,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada14url_aggregator16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12374
      functionLinenumberEnd: 12386
      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: 8989
      functionLinenumberEnd: 9025
      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:9015,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:9019,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.h:9021,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: 8003
      functionLinenumberEnd: 8004
      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: 12281
      functionLinenumberEnd: 12372
      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:12293,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12297,24'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12297,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12300,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:12300,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:12302,26'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:12302,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12305,26'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:12305,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12310,24'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12310,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12314,24'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:12314,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12322,26'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:12322,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12327,26'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:12327,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12340,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12344,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12348,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12352,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12356,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12360,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12364,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:12368,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
    - functionName:    _ZN3ada14url_aggregator14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8767
      functionLinenumberEnd: 8800
      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:8769,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8769,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8794,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8794,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8794,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8794,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8794,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8798,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8798,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8725
      functionLinenumberEnd: 8748
      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:8727,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8727,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8743,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8743,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8743,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8743,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8743,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8747,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8747,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8839
      functionLinenumberEnd: 8841
      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: 8844
      functionLinenumberEnd: 8846
      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: 12258
      functionLinenumberEnd: 12273
      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:12272,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_components9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11374
      functionLinenumberEnd: 11413
      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:11380,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11384,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11388,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11392,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11396,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11400,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11404,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:11408,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: 12630
      functionLinenumberEnd: 12785
      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: 7922
      functionLinenumberEnd: 7944
      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: 9228
      functionLinenumberEnd: 9239
      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:9239,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12276
      functionLinenumberEnd: 12278
      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:12278,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8905
      functionLinenumberEnd: 8907
      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: 8910
      functionLinenumberEnd: 8912
      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: 12180
      functionLinenumberEnd: 12187
      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:12182,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:12183,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12190
      functionLinenumberEnd: 12197
      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:12192,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:12193,12'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12224
      functionLinenumberEnd: 12240
      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:12239,10'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12210
      functionLinenumberEnd: 12221
      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:12220,10'
          Dst:             abort
    - functionName:    '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12331
      functionLinenumberEnd: 12337
      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: 8671
      functionLinenumberEnd: 8699
      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:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8673,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8673,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8675,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8680,23'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - Src:             'build/singleheader/ada.h:8698,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8698,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8701
      functionLinenumberEnd: 8718
      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:8703,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8703,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8717,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8717,3'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 7782
      functionLinenumberEnd: 7788
      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:7783,19'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7785,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:7785,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:7788,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7787,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:7788,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4030
      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: 3999
      functionLinenumberEnd: 4001
      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:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3281
      functionLinenumberEnd: 3281
      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:3281,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: 3086
      functionLinenumberEnd: 3086
      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:3086,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: 3047
      functionLinenumberEnd: 3047
      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:3047,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionLinenumberEnd: 3012
      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:3012,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2976
      functionLinenumberEnd: 2976
      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:2976,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2715
      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:2715,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2631
      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:2629,14'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4029
      functionLinenumberEnd: 4029
      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: 3295
      functionLinenumberEnd: 3295
      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: 10361
      functionLinenumberEnd: 11996
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1526
      ICount:          11523
      EdgeCount:       1570
      CyclomaticComplexity: 46
      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
        - _ZN3ada6parser25try_parse_simple_absoluteINS_14url_aggregatorEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
        - _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:    6
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:10478,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10379,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:10381,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:10409,30'
          Dst:             _ZN3ada6parser25try_parse_simple_absoluteINS_14url_aggregatorEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
        - Src:             'build/singleheader/ada.cpp:10426,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10438,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10454,10'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
        - Src:             'build/singleheader/ada.cpp:10456,9'
          Dst:             _ZN3ada14url_aggregator7reserveEj
        - Src:             'build/singleheader/ada.cpp:10460,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10484,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10579,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10586,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:10586,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10591,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:10592,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10595,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10595,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10652,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10658,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10677,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10677,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10690,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10690,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10693,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10693,25'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10704,42'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10704,21'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10728,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10728,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10777,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10811,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:10811,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:10813,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10813,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10814,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:10814,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:10817,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:10817,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10822,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:10823,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10838,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:10843,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:8037,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10844,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10845,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10886,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:10886,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:10888,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10888,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10889,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:10889,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:10937,15'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10941,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10941,17'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10988,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11032,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:11032,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11035,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:11035,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:9015,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:11043,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:11043,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:11069,19'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11071,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11071,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11129,17'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11130,13'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11130,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11156,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:11156,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11162,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11163,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11166,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11171,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11178,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:11177,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11199,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11206,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11225,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11226,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11240,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:11245,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11265,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11265,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11266,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11266,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11271,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:11272,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11285,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11288,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11292,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:8037,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11293,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11294,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11301,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11321,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:11326,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11326,11'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11346,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11346,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2145
      functionLinenumberEnd: 2145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3632
      functionLinenumberEnd: 3632
      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:3631,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3631,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:3632,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3631,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3235
      functionLinenumberEnd: 3235
      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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2605
      functionLinenumberEnd: 2605
      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:2605,9'
          Dst:             _ZN3ada14url_aggregatorC2EOS0_
    - functionName:    _ZN3ada14url_aggregatorC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7691
      functionLinenumberEnd: 7691
      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:7691,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionLinenumberEnd: 2159
      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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2617
      functionLinenumberEnd: 2617
      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:2617,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada14url_aggregatorC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7689
      functionLinenumberEnd: 7983
      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:7689,3'
          Dst:             _ZN3ada8url_baseC2Ev
        - Src:             'build/singleheader/ada.h:7982,28'
          Dst:             _ZN3ada14url_componentsC2Ev
    - functionName:    _ZN3ada6parser25try_parse_simple_absoluteINS_14url_aggregatorEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10106
      functionLinenumberEnd: 10357
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         228
      ICount:          1368
      EdgeCount:       310
      CyclomaticComplexity: 84
      functionsReached:
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10175,7'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10178,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10294,9'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10319,9'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
    - functionName:    _ZN3ada7unicode18is_tabs_or_newlineEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6742
      functionLinenumberEnd: 6743
      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: 7092
      functionLinenumberEnd: 7093
      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: 8724
      functionLinenumberEnd: 8732
      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:    _ZN3ada14url_aggregator7reserveEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8901
      functionLinenumberEnd: 8903
      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:    _ZN3ada8checkers8is_alphaEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1258
      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:1258,11'
          Dst:             _ZN3ada8checkers8to_lowerEc
        - Src:             'build/singleheader/ada.h:1258,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: 8899
      functionLinenumberEnd: 8904
      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: 6750
      functionLinenumberEnd: 6773
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7unicode9broadcastEh
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6751,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:6752,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:6753,27'
          Dst:             _ZN3ada7unicode9broadcastEh
    - functionName:    _ZN3ada14url_aggregator11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11552
      functionLinenumberEnd: 11571
      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:11554,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11554,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11561,22'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:11570,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11570,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8391
      functionLinenumberEnd: 8428
      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:8394,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8394,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8395,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8395,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8398,32'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8400,5'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8403,52'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8404,8'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8299
      functionLinenumberEnd: 8336
      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:8301,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8301,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8302,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8302,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8335,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8335,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: 8210
      functionLinenumberEnd: 8231
      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:8214,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8214,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8215,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8215,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8221,28'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8230,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8230,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8619
      functionLinenumberEnd: 8669
      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:8622,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8622,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8623,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8623,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8626,47'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8629,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8637,7'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8663,30'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8664,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8668,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8668,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8501
      functionLinenumberEnd: 8543
      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:8503,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8503,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8504,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8504,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8507,33'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8510,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8537,30'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8538,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8542,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8542,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7281
      functionLinenumberEnd: 7304
      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: 8979
      functionLinenumberEnd: 8981
      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: 8152
      functionLinenumberEnd: 8208
      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: 12243
      functionLinenumberEnd: 12254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          122
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - abort
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12254,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: 9247
      functionLinenumberEnd: 9266
      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:9249,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9249,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9250,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:9250,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9254,11'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.h:9255,9'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.h:9256,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:9257,9'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:9258,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:9263,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:9264,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9264,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18retrieve_base_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8720
      functionLinenumberEnd: 8722
      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: 1269
      functionLinenumberEnd: 1270
      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:1270,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: 8339
      functionLinenumberEnd: 8389
      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:8342,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8342,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8343,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8343,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8354,9'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8381,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:8388,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8388,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12463
      functionLinenumberEnd: 12605
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         148
      ICount:          780
      EdgeCount:       180
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6detail15parse_hex_pieceERPKcS2_Rt
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
        - memcmp
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12465,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12465,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12466,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12466,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12505,24'
          Dst:             _ZN3ada6detail15parse_hex_pieceERPKcS2_Rt
        - Src:             'build/singleheader/ada.cpp:12593,34'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - Src:             'build/singleheader/ada.cpp:12594,36'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12596,7'
          Dst:             memcmp
        - Src:             'build/singleheader/ada.cpp:12599,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12602,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12602,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12607
      functionLinenumberEnd: 12628
      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:12609,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12609,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12610,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12610,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12611,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:12620,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12623,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:12623,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12626,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12626,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8254
      functionLinenumberEnd: 8280
      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:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8257,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8257,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8258,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8258,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8261,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8279,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8279,3'
          Dst:             abort
    - functionName:    _ZN3ada8checkers8is_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode16is_lowercase_hexEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7153
      functionLinenumberEnd: 7154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12388
      functionLinenumberEnd: 12461
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         130
      ICount:          681
      EdgeCount:       167
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6detail17parse_ipv4_numberERPKcS2_RmRb
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12392,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12392,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12409,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12412,5'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12412,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12425,10'
          Dst:             _ZN3ada6detail17parse_ipv4_numberERPKcS2_RmRb
        - Src:             'build/singleheader/ada.cpp:12456,26'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:12456,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12459,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12459,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: 7342
      functionLinenumberEnd: 7357
      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:7346,30'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.cpp:7350,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: 6993
      functionLinenumberEnd: 6994
      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: 12803
      functionLinenumberEnd: 12979
      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:12825,39'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12862,34'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:12888,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12893,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12899,11'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12906,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12942,12'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12946,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12946,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12947,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12951,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12956,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12961,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12974,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: 1261
      functionLinenumberEnd: 1265
      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:1263,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: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 8430
      functionLinenumberEnd: 8461
      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: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,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8455,40'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8456,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8460,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8460,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9027
      functionLinenumberEnd: 9055
      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:9029,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9029,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9054,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:9054,3'
          Dst:             abort
    - functionName:    _ZN3ada11unreachableEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      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: 7308
      functionLinenumberEnd: 7339
      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: 7122
      functionLinenumberEnd: 7126
      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: 7311
      functionLinenumberEnd: 7312
      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:    _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:    _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7165
      functionLinenumberEnd: 7196
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6473
      functionLinenumberEnd: 6479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6475,8'
          Dst:             _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
    - functionName:    _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6348
      functionLinenumberEnd: 6471
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         112
      ICount:          669
      EdgeCount:       125
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _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
        - _ZN3ada4idnaL13is_ace_prefixENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL18append_ascii_labelERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_17basic_string_viewIDiNS3_IDiEEEE
        - _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6353,7'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:6354,5'
          Dst:             _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:6369,7'
          Dst:             _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - Src:             'build/singleheader/ada.cpp:6374,32'
          Dst:             _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - Src:             'build/singleheader/ada.cpp:6384,8'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6391,8'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6391,29'
          Dst:             _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6392,10'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6419,16'
          Dst:             _ZN3ada4idnaL13is_ace_prefixENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6426,7'
          Dst:             _ZN3ada4idnaL18append_ascii_labelERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_17basic_string_viewIDiNS3_IDiEEEE
        - Src:             'build/singleheader/ada.cpp:6430,12'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6434,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6438,12'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6443,12'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6443,35'
          Dst:             _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6444,14'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6449,32'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6453,16'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6454,7'
          Dst:             _ZN3ada4idnaL18append_ascii_labelERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_17basic_string_viewIDiNS3_IDiEEEE
        - Src:             'build/singleheader/ada.cpp:6456,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6461,12'
          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: 6290
      functionLinenumberEnd: 6297
      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_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6327
      functionLinenumberEnd: 6330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna9ascii_mapEPcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6329,3'
          Dst:             _ZN3ada4idna9ascii_mapEPcm
    - functionName:    _ZN3ada4idna22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      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: 172
      functionLinenumberEnd: 267
      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: 5160
      functionLinenumberEnd: 5200
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna13ensure_tablesEv
        - _ZN3ada4idnaL11idna_lookupEj
        - _ZN3ada4idnaL21utf8_count_codepointsEPKh
        - _ZN3ada4idnaL9utf8_nextERPKh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5163,8'
          Dst:             _ZN3ada4idna13ensure_tablesEv
        - Src:             'build/singleheader/ada.cpp:5170,23'
          Dst:             _ZN3ada4idnaL11idna_lookupEj
        - Src:             'build/singleheader/ada.cpp:5181,17'
          Dst:             _ZN3ada4idnaL21utf8_count_codepointsEPKh
        - Src:             'build/singleheader/ada.cpp:5188,23'
          Dst:             _ZN3ada4idnaL11idna_lookupEj
        - Src:             'build/singleheader/ada.cpp:5196,18'
          Dst:             _ZN3ada4idnaL9utf8_nextERPKh
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6281
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5468
      functionLinenumberEnd: 5493
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna13ensure_tablesEv
        - _ZN3ada4idna16tables_are_readyEv
        - _ZN3ada4idna7get_cccEDi
        - _ZN3ada4idnaL13would_composeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL23canonical_decomp_lengthEDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5472,8'
          Dst:             _ZN3ada4idna16tables_are_readyEv
        - Src:             'build/singleheader/ada.cpp:5472,31'
          Dst:             _ZN3ada4idna13ensure_tablesEv
        - Src:             'build/singleheader/ada.cpp:5478,9'
          Dst:             _ZN3ada4idnaL23canonical_decomp_lengthEDi
        - Src:             'build/singleheader/ada.cpp:5485,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:5492,11'
          Dst:             _ZN3ada4idnaL13would_composeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
    - functionName:    _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5582
      functionLinenumberEnd: 5597
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna13ensure_tablesEv
        - _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5587,8'
          Dst:             _ZN3ada4idna13ensure_tablesEv
        - Src:             'build/singleheader/ada.cpp:5591,7'
          Dst:             _ZN3ada4idna14is_already_nfcENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:5594,3'
          Dst:             _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:5595,3'
          Dst:             _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
    - functionName:    _ZN3ada4idnaL13is_ace_prefixENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6343
      functionLinenumberEnd: 6345
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL18append_ascii_labelERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_17basic_string_viewIDiNS3_IDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6333
      functionLinenumberEnd: 6340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5657
      functionLinenumberEnd: 5721
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5684,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:5701,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5944
      functionLinenumberEnd: 6191
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         137
      ICount:          673
      EdgeCount:       193
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN3ada4idna13ensure_tablesEv
        - _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL14find_directionEj
        - _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5948,8'
          Dst:             _ZN3ada4idna13ensure_tablesEv
        - Src:             'build/singleheader/ada.cpp:6116,30'
          Dst:             _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6124,7'
          Dst:             _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6129,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:6135,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:6143,34'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:6155,35'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:6163,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: 5801
      functionLinenumberEnd: 5860
      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:5847,25'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:5850,23'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:5851,16'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idnaL13digit_to_charEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5638
      functionLinenumberEnd: 5639
      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: 5642
      functionLinenumberEnd: 5654
      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:    _ZN3ada4idna13ensure_tablesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4885
      functionLinenumberEnd: 4984
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         30
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna10crc32_ieeeEPKhm
        - _ZN3ada4idna6detail33convert_table_blob_to_host_endianEPh
        - _ZN3ada4idna7deflate11inflate_rawEPKhmPhm
        - _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:4904,22'
          Dst:             _ZN3ada4idna7deflate11inflate_rawEPKhmPhm
        - Src:             'build/singleheader/ada.cpp:4908,9'
          Dst:             _ZN3ada4idna10crc32_ieeeEPKhm
        - Src:             'build/singleheader/ada.cpp:4915,5'
          Dst:             _ZN3ada4idna6detail33convert_table_blob_to_host_endianEPh
        - Src:             'build/singleheader/ada.cpp:4924,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4926,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4928,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4929,26'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4931,27'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4933,9'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4935,9'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4936,17'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4937,22'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4938,25'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4940,9'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4942,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4945,42'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4947,42'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4950,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4952,43'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4953,17'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4955,42'
          Dst:             _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
        - Src:             'build/singleheader/ada.cpp:4904,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5924
      functionLinenumberEnd: 5929
      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:5926,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5933
      functionLinenumberEnd: 5941
      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:5939,25'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL14find_directionEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5905
      functionLinenumberEnd: 5921
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEEENK3$_2clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6066
      functionLinenumberEnd: 6068
      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$_1clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6062
      functionLinenumberEnd: 6064
      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$_0clIA2_jEEDaRKT_'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5977
      functionLinenumberEnd: 5977
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate11inflate_rawEPKhmPhm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          811
      EdgeCount:       200
      CyclomaticComplexity: 56
      functionsReached:
        - _ZN3ada4idna7deflate10fixed_distERNS1_9BitReaderE
        - _ZN3ada4idna7deflate12fixed_litlenERNS1_9BitReaderE
        - _ZN3ada4idna7deflate4Huff5buildEPKhi
        - _ZN3ada4idna7deflate4HuffC2Ev
        - _ZN3ada4idna7deflate9BitReader10align_byteEv
        - _ZN3ada4idna7deflate9BitReader3getEi
        - _ZN3ada4idna7deflate9BitReader6ensureEi
        - _ZN3ada4idna7deflate9BitReaderC2EPKhm
        - _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:536,13'
          Dst:             _ZN3ada4idna7deflate9BitReaderC2EPKhm
        - Src:             'build/singleheader/ada.cpp:539,26'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:540,25'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:544,10'
          Dst:             _ZN3ada4idna7deflate9BitReader10align_byteEv
        - Src:             'build/singleheader/ada.cpp:545,15'
          Dst:             _ZN3ada4idna7deflate9BitReader6ensureEi
        - Src:             'build/singleheader/ada.cpp:549,25'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:550,26'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:564,12'
          Dst:             _ZN3ada4idna7deflate4HuffC2Ev
        - Src:             'build/singleheader/ada.cpp:564,17'
          Dst:             _ZN3ada4idna7deflate4HuffC2Ev
        - Src:             'build/singleheader/ada.cpp:569,28'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:572,29'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:575,29'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:582,27'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:586,14'
          Dst:             _ZN3ada4idna7deflate4HuffC2Ev
        - Src:             'build/singleheader/ada.cpp:587,17'
          Dst:             _ZN3ada4idna7deflate4Huff5buildEPKhi
        - Src:             'build/singleheader/ada.cpp:591,24'
          Dst:             _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
        - Src:             'build/singleheader/ada.cpp:596,31'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:603,31'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:608,31'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:615,18'
          Dst:             _ZN3ada4idna7deflate4Huff5buildEPKhi
        - Src:             'build/singleheader/ada.cpp:616,19'
          Dst:             _ZN3ada4idna7deflate4Huff5buildEPKhi
        - Src:             'build/singleheader/ada.cpp:621,17'
          Dst:             _ZN3ada4idna7deflate12fixed_litlenERNS1_9BitReaderE
        - Src:             'build/singleheader/ada.cpp:623,21'
          Dst:             _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
        - Src:             'build/singleheader/ada.cpp:633,31'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
        - Src:             'build/singleheader/ada.cpp:639,20'
          Dst:             _ZN3ada4idna7deflate10fixed_distERNS1_9BitReaderE
        - Src:             'build/singleheader/ada.cpp:641,25'
          Dst:             _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
        - Src:             'build/singleheader/ada.cpp:643,32'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
    - functionName:    _ZN3ada4idna10crc32_ieeeEPKhm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4868
      functionLinenumberEnd: 4877
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna6detail33convert_table_blob_to_host_endianEPh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4691
      functionLinenumberEnd: 4694
      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:    _ZZN3ada4idna13ensure_tablesEvENKUlmE_clEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4917
      functionLinenumberEnd: 4918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate9BitReaderC2EPKhm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate9BitReader3getEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna7deflate9BitReader6ensureEi
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:413,10'
          Dst:             _ZN3ada4idna7deflate9BitReader6ensureEi
    - functionName:    _ZN3ada4idna7deflate9BitReader10align_byteEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7deflate9BitReader6ensureEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          122
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada4idna7deflate9BitReader3getEi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:475,23'
          Dst:             _ZN3ada4idna7deflate9BitReader3getEi
    - functionName:    _ZN3ada4idna7deflate12fixed_litlenERNS1_9BitReaderE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:515,66'
          Dst:             _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
    - functionName:    _ZN3ada4idna7deflate10fixed_distERNS1_9BitReaderE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:517,62'
          Dst:             _ZNK3ada4idna7deflate4Huff6decodeERNS1_9BitReaderE
    - functionName:    _ZN3ada4idnaL19char_to_digit_valueEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5632
      functionLinenumberEnd: 5636
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5390
      functionLinenumberEnd: 5401
      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:5396,7'
          Dst:             _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:5398,5'
          Dst:             _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
        - Src:             'build/singleheader/ada.cpp:5400,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: 5495
      functionLinenumberEnd: 5580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          553
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN3ada4idna21composition_block_rowEh
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5531,11'
          Dst:             _ZN3ada4idna21composition_block_rowEh
        - Src:             'build/singleheader/ada.cpp:5536,23'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:5562,17'
          Dst:             _ZN3ada4idna21composition_block_rowEh
    - functionName:    _ZN3ada4idna21composition_block_rowEh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5003
      functionLinenumberEnd: 5007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna7get_cccEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5367
      functionLinenumberEnd: 5372
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna13ccc_block_rowEh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5371,10'
          Dst:             _ZN3ada4idna13ccc_block_rowEh
    - functionName:    _ZN3ada4idna13ccc_block_rowEh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4996
      functionLinenumberEnd: 5000
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5293
      functionLinenumberEnd: 5320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna23decomposition_block_rowEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5309,11'
          Dst:             _ZN3ada4idna23decomposition_block_rowEh
    - functionName:    _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5323
      functionLinenumberEnd: 5365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          271
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN3ada4idna23decomposition_block_rowEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5340,11'
          Dst:             _ZN3ada4idna23decomposition_block_rowEh
    - functionName:    _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5374
      functionLinenumberEnd: 5388
      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:5376,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:5382,29'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna23decomposition_block_rowEh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4989
      functionLinenumberEnd: 4993
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna16tables_are_readyEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4880
      functionLinenumberEnd: 4881
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL23canonical_decomp_lengthEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5272
      functionLinenumberEnd: 5290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada4idna23decomposition_block_rowEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5283,7'
          Dst:             _ZN3ada4idna23decomposition_block_rowEh
    - functionName:    _ZN3ada4idnaL13would_composeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5404
      functionLinenumberEnd: 5466
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          387
      EdgeCount:       93
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN3ada4idna21composition_block_rowEh
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:5428,11'
          Dst:             _ZN3ada4idna21composition_block_rowEh
        - Src:             'build/singleheader/ada.cpp:5433,23'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idnaL11idna_lookupEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5072
      functionLinenumberEnd: 5090
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL21utf8_count_codepointsEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5115
      functionLinenumberEnd: 5129
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL9utf8_nextERPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5093
      functionLinenumberEnd: 5112
      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: 284
      functionLinenumberEnd: 287
      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: 5133
      functionLinenumberEnd: 5156
      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:5137,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:5138,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:5139,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
    - functionName:    '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5134
      functionLinenumberEnd: 5135
      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:    _ZN3ada6detail17parse_ipv4_numberERPKcS2_RmRb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9014
      functionLinenumberEnd: 9084
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          445
      EdgeCount:       100
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada11serializers4ipv4Em
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7498
      functionLinenumberEnd: 7510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          347
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8875
      functionLinenumberEnd: 8899
      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:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8877,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8877,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8881,7'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8898,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8898,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator13has_authorityEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8866
      functionLinenumberEnd: 8872
      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: 6970
      functionLinenumberEnd: 6971
      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: 7360
      functionLinenumberEnd: 7373
      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:    _ZN3ada6detail15parse_hex_pieceERPKcS2_Rt
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9088
      functionLinenumberEnd: 9125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          190
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7459
      functionLinenumberEnd: 7496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          301
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7462,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: 7437
      functionLinenumberEnd: 7457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      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: 7308
      functionLinenumberEnd: 7339
      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: 7311
      functionLinenumberEnd: 7312
      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: 8935
      functionLinenumberEnd: 8936
      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:8936,10'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
    - functionName:    _ZN3ada14url_aggregator14clear_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8802
      functionLinenumberEnd: 8837
      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:8804,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8804,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8805,8'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8808,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8808,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8828,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8828,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8828,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8828,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8828,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8832,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8832,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8833,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8833,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8833,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8833,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8833,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8836,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8836,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12has_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8946
      functionLinenumberEnd: 8975
      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:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8956,5'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.h:8956,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8964,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8965,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8966,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8956,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator15delete_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12787
      functionLinenumberEnd: 12801
      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:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12789,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12789,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12790,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12790,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12799,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12799,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12800,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12800,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18has_empty_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8922
      functionLinenumberEnd: 8933
      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:8923,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: 7282
      functionLinenumberEnd: 7283
      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: 8915
      functionLinenumberEnd: 8919
      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: 6746
      functionLinenumberEnd: 6747
      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: 1255
      functionLinenumberEnd: 1255
      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: 1648
      functionLinenumberEnd: 1672
      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: 4895
      functionLinenumberEnd: 4927
      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: 1649
      functionLinenumberEnd: 1649
      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: 1719
      functionLinenumberEnd: 1720
      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: 2878
      functionLinenumberEnd: 2878
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2981
      functionLinenumberEnd: 2987
      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:2981,9'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - Src:             'build/singleheader/ada.h:2982,13'
          Dst:             _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:2983,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - Src:             'build/singleheader/ada.h:2987,3'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:2985,33'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
        - Src:             'build/singleheader/ada.h:2985,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: 3016
      functionLinenumberEnd: 3016
      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:3016,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: 3051
      functionLinenumberEnd: 3051
      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:3051,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: 3091
      functionLinenumberEnd: 3091
      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:3091,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: 2605
      functionLinenumberEnd: 2605
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 3235
      functionLinenumberEnd: 3235
      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: 6033
      functionLinenumberEnd: 6033
      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: 2617
      functionLinenumberEnd: 2617
      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:2617,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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:    _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2605
      functionLinenumberEnd: 2605
      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_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2716
      functionLinenumberEnd: 2716
      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_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2716,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 2977
      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_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2977,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3013
      functionLinenumberEnd: 3013
      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_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3013,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3048
      functionLinenumberEnd: 3048
      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_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3048,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3088
      functionLinenumberEnd: 3088
      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_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3088,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA2_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3591
      functionLinenumberEnd: 3591
      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_Lb0ELb1EEEIJRA2_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:3590,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJRA2_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
        - Src:             'build/singleheader/ada.h:3591,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: 3235
      functionLinenumberEnd: 3235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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: 13717
      functionLinenumberEnd: 13719
      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: 2617
      functionLinenumberEnd: 2617
      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:2617,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 2605
      functionLinenumberEnd: 2605
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
    - 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: 2605
      functionLinenumberEnd: 2605
      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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3591,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: 3086
      functionLinenumberEnd: 3086
      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:3086,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: 3047
      functionLinenumberEnd: 3047
      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:3047,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: 3012
      functionLinenumberEnd: 3012
      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:3012,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: 2976
      functionLinenumberEnd: 2976
      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:2976,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: 2715
      functionLinenumberEnd: 2715
      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:2715,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: 2627
      functionLinenumberEnd: 2631
      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: 4623
      functionLinenumberEnd: 4623
      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: 2605
      functionLinenumberEnd: 2605
      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:2605,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 3235
      functionLinenumberEnd: 3235
      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: 3304
      functionLinenumberEnd: 3305
      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: 3307
      functionLinenumberEnd: 3307
      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: 4029
      functionLinenumberEnd: 4029
      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: 2617
      functionLinenumberEnd: 2617
      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:2617,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3304
      functionLinenumberEnd: 3305
      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: 8545
      functionLinenumberEnd: 8563
      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:8547,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8547,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8548,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: 3304
      functionLinenumberEnd: 3305
      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: 2627
      functionLinenumberEnd: 2631
      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:2629,14'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3urlD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4989
      functionLinenumberEnd: 4989
      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:4989,27'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3urlD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4989
      functionLinenumberEnd: 4989
      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:4989,27'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK3ada3url10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9674
      functionLinenumberEnd: 9698
      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:9680,33'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:9680,55'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:9680,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:9685,21'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:9686,11'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:9687,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:9687,44'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:9690,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:9690,45'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:9691,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:9691,45'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:9690,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:9693,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:9693,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZNK3ada3url16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9667
      functionLinenumberEnd: 9672
      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:9671,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: 7522
      functionLinenumberEnd: 7554
      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:7547,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:7530,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5366
      functionLinenumberEnd: 5367
      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: 9617
      functionLinenumberEnd: 9665
      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:9625,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:9625,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9629,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9632,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9637,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9637,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9642,39'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9646,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9654,32'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9654,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:9660,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9660,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: 7363
      functionLinenumberEnd: 7363
      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: 7365
      functionLinenumberEnd: 7365
      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: 7367
      functionLinenumberEnd: 7368
      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: 7371
      functionLinenumberEnd: 7372
      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: 9700
      functionLinenumberEnd: 9706
      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:9702,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:9705,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: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 9708
      functionLinenumberEnd: 9720
      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:9717,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9717,33'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'build/singleheader/ada.cpp:9719,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: 1924
      functionLinenumberEnd: 1928
      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:1926,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: 7782
      functionLinenumberEnd: 7788
      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:7783,19'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7785,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:7785,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:7788,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:7787,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:7788,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4030
      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: 3999
      functionLinenumberEnd: 4001
      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:4000,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3281
      functionLinenumberEnd: 3281
      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:3281,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3086
      functionLinenumberEnd: 3086
      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:3086,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3047
      functionLinenumberEnd: 3047
      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:3047,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionLinenumberEnd: 3012
      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:3012,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2976
      functionLinenumberEnd: 2976
      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:2976,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2715
      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:2715,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4029
      functionLinenumberEnd: 4029
      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: 3295
      functionLinenumberEnd: 3295
      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: 10361
      functionLinenumberEnd: 11346
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1473
      ICount:          11508
      EdgeCount:       1704
      CyclomaticComplexity: 233
      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
        - _ZN3ada6parser25try_parse_simple_absoluteINS_3urlEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
        - _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:10478,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10379,15'
          Dst:             _ZN3ada3urlC2Ev
        - Src:             'build/singleheader/ada.cpp:10381,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:10409,30'
          Dst:             _ZN3ada6parser25try_parse_simple_absoluteINS_3urlEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
        - Src:             'build/singleheader/ada.cpp:10415,19'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:10426,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10438,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10460,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10484,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:10508,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10508,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10508,22'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10579,15'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10595,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10595,15'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10673,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10683,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10686,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10701,33'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10728,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10728,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10777,13'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10838,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10841,15'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10937,15'
          Dst:             _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:10941,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10941,17'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10988,17'
          Dst:             _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11032,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:11032,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11035,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:11035,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:7547,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:11043,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11069,19'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11071,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11071,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11127,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11127,13'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11127,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11162,28'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11163,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11166,31'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11171,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11199,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11221,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11240,13'
          Dst:             _ZN3ada3url20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:11285,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11288,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11290,17'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11301,19'
          Dst:             _ZN3ada3url14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11321,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:11326,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11326,11'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11339,17'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:11346,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:11346,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: 3632
      functionLinenumberEnd: 3632
      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:3631,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3631,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:3632,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3631,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 3591
      functionLinenumberEnd: 3591
      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:3590,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:3591,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3235
      functionLinenumberEnd: 3235
      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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2605
      functionLinenumberEnd: 2605
      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:2605,9'
          Dst:             _ZN3ada3urlC2EOS0_
    - functionName:    _ZN3ada3urlC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4986
      functionLinenumberEnd: 4986
      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:4986,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: 3088
      functionLinenumberEnd: 3088
      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:3088,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: 3048
      functionLinenumberEnd: 3048
      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:3048,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: 3013
      functionLinenumberEnd: 3013
      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:3013,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: 2977
      functionLinenumberEnd: 2977
      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:2977,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: 2716
      functionLinenumberEnd: 2716
      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:2716,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: 2617
      functionLinenumberEnd: 2617
      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:2617,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada3urlC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4984
      functionLinenumberEnd: 5355
      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:4984,3'
          Dst:             _ZN3ada8url_baseC2Ev
    - functionName:    _ZN3ada6parser25try_parse_simple_absoluteINS_3urlEEEbNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEERT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10106
      functionLinenumberEnd: 10357
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         226
      ICount:          1279
      EdgeCount:       299
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10175,7'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10178,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10338,7'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
    - functionName:    _ZN3ada3url11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7390
      functionLinenumberEnd: 7393
      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: 7332
      functionLinenumberEnd: 7336
      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:7334,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: 7339
      functionLinenumberEnd: 7341
      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:7340,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: 9256
      functionLinenumberEnd: 9389
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          631
      EdgeCount:       149
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada6detail15parse_hex_pieceERPKcS2_Rt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9298,24'
          Dst:             _ZN3ada6detail15parse_hex_pieceERPKcS2_Rt
        - Src:             'build/singleheader/ada.cpp:9385,10'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
    - functionName:    _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9179
      functionLinenumberEnd: 9190
      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:9181,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:9187,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: 9192
      functionLinenumberEnd: 9254
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          597
      EdgeCount:       139
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada6detail17parse_ipv4_numberERPKcS2_RmRb
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9224,10'
          Dst:             _ZN3ada6detail17parse_ipv4_numberERPKcS2_RmRb
        - Src:             'build/singleheader/ada.cpp:9237,42'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:9251,38'
          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: 7330
      functionLinenumberEnd: 7330
      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: 7347
      functionLinenumberEnd: 7349
      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: 7253
      functionLinenumberEnd: 7254
      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: 7375
      functionLinenumberEnd: 7375
      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: 9740
      functionLinenumberEnd: 9741
      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:9741,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$_0clIA2_jEEDaRKT_'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6713
      functionLinenumberEnd: 6713
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      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: 9344
      functionLinenumberEnd: 9344
      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: 9345
      functionLinenumberEnd: 9345
      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: 9342
      functionLinenumberEnd: 9342
      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: 9332
      functionLinenumberEnd: 9471
      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: 9459
      functionLinenumberEnd: 9459
      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: 9458
      functionLinenumberEnd: 9458
      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: 9457
      functionLinenumberEnd: 9457
      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: 9456
      functionLinenumberEnd: 9456
      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: 9455
      functionLinenumberEnd: 9455
      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: 9338
      functionLinenumberEnd: 9471
      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:9339,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: 9598
      functionLinenumberEnd: 9598
      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: 9639
      functionLinenumberEnd: 9658
      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:9643,16'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:9644,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: 9601
      functionLinenumberEnd: 9610
      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: 9613
      functionLinenumberEnd: 9623
      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: 9687
      functionLinenumberEnd: 9765
      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: 9625
      functionLinenumberEnd: 9628
      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:9626,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: 9632
      functionLinenumberEnd: 9636
      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:9633,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: 9594
      functionLinenumberEnd: 9596
      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: 9661
      functionLinenumberEnd: 9673
      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: 9675
      functionLinenumberEnd: 9678
      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: 9681
      functionLinenumberEnd: 9685
      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: 9767
      functionLinenumberEnd: 9768
      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:9768,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: 9786
      functionLinenumberEnd: 9787
      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: 9791
      functionLinenumberEnd: 9796
      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:9792,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: 9774
      functionLinenumberEnd: 9775
      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:9775,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: 9786
      functionLinenumberEnd: 9787
      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: 9799
      functionLinenumberEnd: 9804
      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:9800,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: 9781
      functionLinenumberEnd: 9782
      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:9782,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: 9786
      functionLinenumberEnd: 9787
      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: 9808
      functionLinenumberEnd: 9813
      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:9809,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: 9551
      functionLinenumberEnd: 9554
      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:9553,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: 11818
      functionLinenumberEnd: 11843
      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:11820,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11820,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11821,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11821,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11824,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11824,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11836,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11837,3'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:11838,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11839,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11843,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11842,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11842,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11843,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_get_version_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15454
      functionLinenumberEnd: 15455
      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: 15452
      functionLinenumberEnd: 15452
      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: 15442
      functionLinenumberEnd: 15443
      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:15443,10'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    ada_set_max_input_length
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15438
      functionLinenumberEnd: 15440
      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:15439,3'
          Dst:             _ZN3ada20set_max_input_lengthEj
    - functionName:    _ZN3ada20set_max_input_lengthEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7527
      functionLinenumberEnd: 7529
      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: 15430
      functionLinenumberEnd: 15436
      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:15435,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15435,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: 3999
      functionLinenumberEnd: 4001
      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:4000,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:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,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: 15417
      functionLinenumberEnd: 15427
      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:15419,19'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15419,50'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15420,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15420,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'build/singleheader/ada.cpp:15422,13'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15422,44'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15425,7'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15426,7'
          Dst:             ada_string_create
    - functionName:    ada_string_create
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14725
      functionLinenumberEnd: 14729
      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: 15411
      functionLinenumberEnd: 15414
      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: 15402
      functionLinenumberEnd: 15408
      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:15407,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15407,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: 3999
      functionLinenumberEnd: 4001
      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:4000,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,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: 15389
      functionLinenumberEnd: 15399
      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:15392,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15394,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15394,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'build/singleheader/ada.cpp:15396,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15398,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_values_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15383
      functionLinenumberEnd: 15386
      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: 15374
      functionLinenumberEnd: 15380
      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:15379,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15379,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: 3999
      functionLinenumberEnd: 4001
      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:4000,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,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: 15361
      functionLinenumberEnd: 15371
      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:15364,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15366,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15366,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'build/singleheader/ada.cpp:15368,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15370,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_keys_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15355
      functionLinenumberEnd: 15358
      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: 15346
      functionLinenumberEnd: 15353
      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:15349,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15351,27'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15352,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: 3999
      functionLinenumberEnd: 4001
      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:4000,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,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: 15338
      functionLinenumberEnd: 15344
      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:15343,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: 3281
      functionLinenumberEnd: 3281
      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:3281,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: 15333
      functionLinenumberEnd: 15336
      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:15335,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 9496
      functionLinenumberEnd: 9521
      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: 15323
      functionLinenumberEnd: 15331
      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:15326,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15328,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - Src:             'build/singleheader/ada.cpp:15327,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:15330,63'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15330,66'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'build/singleheader/ada.cpp:15330,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: 4030
      functionLinenumberEnd: 4030
      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: 3999
      functionLinenumberEnd: 4001
      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:4000,5'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4000,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4001,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 9496
      functionLinenumberEnd: 9521
      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: 15312
      functionLinenumberEnd: 15320
      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:15315,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15317,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - Src:             'build/singleheader/ada.cpp:15316,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:15319,62'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15319,65'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'build/singleheader/ada.cpp:15319,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 9496
      functionLinenumberEnd: 9521
      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: 15301
      functionLinenumberEnd: 15309
      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:15304,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15306,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - Src:             'build/singleheader/ada.cpp:15305,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:15308,60'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15308,63'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'build/singleheader/ada.cpp:15308,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 15289
      functionLinenumberEnd: 15298
      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:15292,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15293,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:15297,7'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15297,10'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15296,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: 15275
      functionLinenumberEnd: 15286
      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:15278,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15279,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15281,16'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15281,19'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15283,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:15285,10'
          Dst:             ada_string_create
    - functionName:    ada_search_params_has_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15264
      functionLinenumberEnd: 15272
      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:15267,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15270,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15270,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: 15253
      functionLinenumberEnd: 15260
      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:15256,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15259,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15259,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: 15243
      functionLinenumberEnd: 15250
      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:15246,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15247,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15247,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: 15233
      functionLinenumberEnd: 15239
      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:15236,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15237,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15237,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: 15223
      functionLinenumberEnd: 15230
      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:15226,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15227,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15227,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: 15212
      functionLinenumberEnd: 15219
      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:15215,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15216,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15216,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: 15202
      functionLinenumberEnd: 15208
      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:15205,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15206,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15206,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: 15193
      functionLinenumberEnd: 15199
      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:15196,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15197,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15197,8'
          Dst:             _ZN3ada17url_search_params4sortEv
    - functionName:    ada_search_params_size
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15184
      functionLinenumberEnd: 15191
      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:15187,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15190,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15190,13'
          Dst:             _ZNK3ada17url_search_params4sizeEv
    - functionName:    ada_search_params_to_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15172
      functionLinenumberEnd: 15182
      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:15175,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15176,21'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15176,24'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3281
      functionLinenumberEnd: 3281
      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:3281,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: 15167
      functionLinenumberEnd: 15170
      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:15169,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 15162
      functionLinenumberEnd: 15165
      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:15164,7'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15163,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:15163,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'build/singleheader/ada.cpp:15163,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    ada_idna_to_ascii
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15152
      functionLinenumberEnd: 15159
      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:15153,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: 15143
      functionLinenumberEnd: 15150
      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:15144,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: 6634
      functionLinenumberEnd: 6642
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6636,8'
          Dst:             _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
    - functionName:    _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6547
      functionLinenumberEnd: 6632
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          367
      EdgeCount:       66
      CyclomaticComplexity: 4
      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:6564,43'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:6567,11'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6572,13'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6576,16'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6578,23'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6580,23'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:6599,28'
          Dst:             _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - Src:             'build/singleheader/ada.cpp:6603,28'
          Dst:             _ZN3ada4idna13utf32_to_utf8EPKDimPc
    - functionName:    _ZN3ada4idna22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 279
      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: 291
      functionLinenumberEnd: 344
      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: 15134
      functionLinenumberEnd: 15141
      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:15136,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15137,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15140,55'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15140,55'
          Dst:             __clang_call_terminate
    - functionName:    _Z12get_instancePv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14698
      functionLinenumberEnd: 14699
      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: 15125
      functionLinenumberEnd: 15131
      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:15126,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15127,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15130,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15130,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15117
      functionLinenumberEnd: 15123
      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:15118,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15119,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15122,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15122,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15109
      functionLinenumberEnd: 15115
      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:15110,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15111,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15114,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15114,13'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.cpp:15114,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8has_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8939
      functionLinenumberEnd: 8943
      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:8943,10'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    ada_has_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15101
      functionLinenumberEnd: 15107
      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:15102,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15103,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15106,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15106,13'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:15106,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15093
      functionLinenumberEnd: 15099
      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:15094,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15095,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15098,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15098,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15098,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15085
      functionLinenumberEnd: 15091
      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:15086,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15087,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15090,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15090,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15090,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15077
      functionLinenumberEnd: 15083
      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:15078,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15079,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15082,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15082,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15082,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_empty_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15069
      functionLinenumberEnd: 15075
      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:15070,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15071,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15074,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15074,13'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15074,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_credentials
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15061
      functionLinenumberEnd: 15067
      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:15062,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15063,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15066,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15066,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:15066,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:15066,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15054
      functionLinenumberEnd: 15059
      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:15055,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15056,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15057,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15057,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10clear_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8750
      functionLinenumberEnd: 8765
      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:8752,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8752,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8760,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8760,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8760,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8760,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8760,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8764,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8764,3'
          Dst:             abort
    - functionName:    ada_clear_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15041
      functionLinenumberEnd: 15046
      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:15042,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15043,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15044,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15044,8'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'build/singleheader/ada.cpp:15044,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15028
      functionLinenumberEnd: 15033
      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:15029,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15030,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15031,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15031,8'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:15031,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15021
      functionLinenumberEnd: 15026
      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:15022,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15023,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15024,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15024,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15024,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: 11845
      functionLinenumberEnd: 11868
      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:11847,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11847,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11848,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11848,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11854,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11854,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11861,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11862,3'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11863,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11864,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11868,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11867,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11867,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11868,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15007
      functionLinenumberEnd: 15012
      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:15008,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:15009,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15010,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:15010,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15010,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14992
      functionLinenumberEnd: 14998
      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:14993,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14994,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14997,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14997,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14997,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: 11749
      functionLinenumberEnd: 11816
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11751,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11751,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11752,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11752,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11756,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11783,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11758,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11759,7'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11759,44'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:11759,64'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:11775,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11769,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11770,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11773,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11773,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11775,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14983
      functionLinenumberEnd: 14989
      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:14984,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14985,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14988,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14988,13'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14988,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: 11702
      functionLinenumberEnd: 11747
      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:11704,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11704,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11705,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11705,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11706,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:11711,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:11734,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11737,25'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11738,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11747,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11743,9'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11745,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11745,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11747,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8854
      functionLinenumberEnd: 8857
      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: 7076
      functionLinenumberEnd: 7079
      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: 14975
      functionLinenumberEnd: 14981
      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:14976,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14977,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14980,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14980,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14980,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: 11677
      functionLinenumberEnd: 11700
      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:11679,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11679,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11680,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11680,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11681,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:11684,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11688,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11691,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:11691,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11694,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11695,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11698,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11698,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11700,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11700,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: 8565
      functionLinenumberEnd: 8617
      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:8567,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8567,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8568,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8568,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8570,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8574,5'
          Dst:             _ZN3ada14url_aggregator14clear_passwordEv
        - Src:             'build/singleheader/ada.h:8577,10'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.h:8578,7'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8584,26'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8616,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8616,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8463
      functionLinenumberEnd: 8499
      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:8466,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8466,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8467,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8467,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8469,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8471,23'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.h:8498,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8498,3'
          Dst:             abort
    - functionName:    ada_set_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14966
      functionLinenumberEnd: 14972
      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:14967,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14968,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14971,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14971,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14971,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: 11652
      functionLinenumberEnd: 11675
      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:11654,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11654,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11655,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11655,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11656,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:11659,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11663,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11666,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:11666,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11669,23'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11670,11'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11673,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11673,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11675,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11675,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14957
      functionLinenumberEnd: 14963
      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:14958,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14959,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14962,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14962,13'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14962,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: 11619
      functionLinenumberEnd: 11650
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         148
      ICount:          808
      EdgeCount:       284
      CyclomaticComplexity: 138
      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:11621,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11621,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11622,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11622,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11630,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:11640,20'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11470,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:11470,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:11520,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:11520,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11641,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11643,35'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11644,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11648,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11648,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada7unicode13is_alnum_plusEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7064
      functionLinenumberEnd: 7065
      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: 14948
      functionLinenumberEnd: 14954
      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:14949,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14950,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14953,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14953,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14953,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: 12145
      functionLinenumberEnd: 12149
      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:12147,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12147,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12148,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12148,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12149,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: 11999
      functionLinenumberEnd: 12136
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         683
      ICount:          6319
      EdgeCount:       725
      CyclomaticComplexity: 44
      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_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
        - _ZN3ada14url_aggregatoraSEOS0_
        - _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:12001,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12001,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12002,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12002,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12007,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:12081,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:12081,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:12081,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:12088,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12089,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12090,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12091,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:12092,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12096,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:12098,16'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12103,15'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:12105,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12107,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12109,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12120,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12124,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:12129,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12131,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12134,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12134,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12135,10'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:12136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14939
      functionLinenumberEnd: 14945
      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:14940,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14941,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14944,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14944,13'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14944,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: 12138
      functionLinenumberEnd: 12142
      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:12140,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12140,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12141,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12141,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12142,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: 11999
      functionLinenumberEnd: 12136
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         916
      ICount:          7613
      EdgeCount:       958
      CyclomaticComplexity: 44
      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_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
        - _ZN3ada14url_aggregatoraSEOS0_
        - _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:12001,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12001,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12002,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12002,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12007,18'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12049,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12051,15'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:12053,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12057,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12064,9'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12066,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12081,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:12081,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:12081,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:12088,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12089,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12090,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12091,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:12092,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12096,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:12098,16'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12101,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12103,15'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:12105,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12107,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:12109,14'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12120,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12123,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12124,13'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:12129,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12131,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:12134,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:12134,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:12135,10'
          Dst:             _ZZN3ada14url_aggregator20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:12136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:12136,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_set_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14931
      functionLinenumberEnd: 14937
      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:14932,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14933,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14936,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14936,13'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14936,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: 11870
      functionLinenumberEnd: 11888
      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:11871,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11871,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11873,37'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:11876,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:11879,9'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:11879,30'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:11888,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:11884,13'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:11884,11'
          Dst:             _ZN3ada14url_aggregatoraSERKS0_
        - Src:             'build/singleheader/ada.cpp:11887,14'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:11888,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: 4012
      functionLinenumberEnd: 4014
      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:4013,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4013,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4014,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: 7693
      functionLinenumberEnd: 7693
      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:7693,62'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_get_scheme_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14923
      functionLinenumberEnd: 14929
      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:14924,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14925,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14928,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14928,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14915
      functionLinenumberEnd: 14921
      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:14916,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14917,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14920,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14920,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14906
      functionLinenumberEnd: 14913
      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:14907,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14908,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14909,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14911,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14911,29'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14912,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14911,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14897
      functionLinenumberEnd: 14904
      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:14898,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14899,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14900,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14902,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14902,29'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14903,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14902,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14888
      functionLinenumberEnd: 14895
      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:14889,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14890,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14891,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14893,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14893,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14894,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14893,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14879
      functionLinenumberEnd: 14886
      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:14880,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14881,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14882,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14884,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14884,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14885,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14884,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14870
      functionLinenumberEnd: 14877
      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:14871,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14872,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14873,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14875,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14875,29'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14876,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14875,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14861
      functionLinenumberEnd: 14868
      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:14862,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14863,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14864,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14866,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14866,29'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:14867,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14866,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14852
      functionLinenumberEnd: 14859
      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:14853,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14854,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14855,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14857,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14857,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:14858,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14857,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12200
      functionLinenumberEnd: 12207
      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:12205,10'
          Dst:             abort
    - functionName:    ada_get_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14843
      functionLinenumberEnd: 14850
      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:14844,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14845,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14846,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14848,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14848,29'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:14849,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14848,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14834
      functionLinenumberEnd: 14841
      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:14835,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14836,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14837,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14839,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14839,29'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:14840,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14839,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14825
      functionLinenumberEnd: 14832
      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:14826,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14827,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14828,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14830,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14830,29'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:14831,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:14830,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_free_owned_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14821
      functionLinenumberEnd: 14823
      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: 14806
      functionLinenumberEnd: 14819
      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:14807,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14809,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14814,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14814,21'
          Dst:             __clang_call_terminate
    - functionName:    ada_is_valid
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14800
      functionLinenumberEnd: 14802
      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:14801,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14802,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
    - functionName:    ada_copy
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14795
      functionLinenumberEnd: 14797
      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:14796,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:14797,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:14797,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3581
      functionLinenumberEnd: 3581
      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:3581,13'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    ada_free
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14790
      functionLinenumberEnd: 14793
      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:14792,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    ada_can_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14785
      functionLinenumberEnd: 14787
      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:14787,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14787,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7818
      functionLinenumberEnd: 7892
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          315
      EdgeCount:       54
      CyclomaticComplexity: 12
      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_
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - _ZNKRSt3__18optionalIbEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7827,24'
          Dst:             _ZN3ada12_GLOBAL__N_127try_can_parse_absolute_fastENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:7828,12'
          Dst:             _ZNKRSt3__18optionalIbEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:7833,35'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:7840,14'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7840,7'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7846,31'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:7862,25'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:7865,18'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7865,16'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:7865,7'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7875,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7872,12'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7872,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7875,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7879,12'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7879,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7884,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7889,10'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:7889,3'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7892,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:7892,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: 7550
      functionLinenumberEnd: 7776
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         281
      ICount:          1480
      EdgeCount:       378
      CyclomaticComplexity: 99
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7590,10'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:7616,9'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:7565,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: 10361
      functionLinenumberEnd: 11996
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1378
      ICount:          10644
      EdgeCount:       1426
      CyclomaticComplexity: 50
      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:10478,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10379,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:10381,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:10426,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10438,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10460,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10484,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10513,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10579,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10586,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:10586,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10591,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:10592,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10595,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10595,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10652,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10658,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10777,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:10811,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:10811,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:10813,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10813,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10814,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:10814,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:10817,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:10817,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10822,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:10823,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10838,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:10843,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:8037,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10844,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10845,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10886,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:10886,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:10888,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10888,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10889,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:10889,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10963,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10988,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:10989,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:9015,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:11043,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:11043,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:11156,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:11156,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11162,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11163,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11166,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11169,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11171,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11178,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:11177,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11199,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11206,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11959,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11988,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:11215,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11225,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11226,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11240,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:11245,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11265,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:11265,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11266,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11266,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11271,34'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:11272,19'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11285,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11288,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11292,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:8037,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11293,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11294,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11301,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11321,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:11346,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11346,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_can_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14780
      functionLinenumberEnd: 14781
      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:14781,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14781,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: 4041
      functionLinenumberEnd: 4045
      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:4042,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4043,54'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:4043,60'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:4043,31'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - Src:             'build/singleheader/ada.h:4043,7'
          Dst:             _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - Src:             'build/singleheader/ada.h:4043,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:4044,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: 2211
      functionLinenumberEnd: 2211
      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:2211,3'
          Dst:             __cxa_allocate_exception
        - Src:             'build/singleheader/ada.h:2211,9'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - Src:             'build/singleheader/ada.h:2211,3'
          Dst:             __cxa_throw
        - Src:             'build/singleheader/ada.h:2211,3'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    ada_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14768
      functionLinenumberEnd: 14778
      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:14770,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14772,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14773,16'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:14777,56'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:14776,47'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14778,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14770,7'
          Dst:             __clang_call_terminate
    - functionName:    ada_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14762
      functionLinenumberEnd: 14764
      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:14764,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14763,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9950
      functionLinenumberEnd: 9955
      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:9952,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: 14433
      functionLinenumberEnd: 14611
      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:14457,23'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14464,21'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14469,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:14482,43'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:14483,36'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:14502,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:14521,51'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:14522,48'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:14527,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14536,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14561,21'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:14596,9'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:14602,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14607,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: 14344
      functionLinenumberEnd: 14367
      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:14350,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14350,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14358,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: 13534
      functionLinenumberEnd: 13549
      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:13535,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada4idna21valid_name_code_pointEDib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6679
      functionLinenumberEnd: 6716
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          180
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN3ada4idna13ensure_tablesEv
        - _ZN3ada4idna15is_ascii_letterEDi
        - _ZN3ada4idna24is_ascii_letter_or_digitEDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:6684,17'
          Dst:             _ZN3ada4idna15is_ascii_letterEDi
        - Src:             'build/singleheader/ada.cpp:6687,40'
          Dst:             _ZN3ada4idna24is_ascii_letter_or_digitEDi
        - Src:             'build/singleheader/ada.cpp:6699,8'
          Dst:             _ZN3ada4idna13ensure_tablesEv
    - functionName:    _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13552
      functionLinenumberEnd: 13563
      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:13557,46'
          Dst:             _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
        - Src:             'build/singleheader/ada.cpp:13557,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: 9942
      functionLinenumberEnd: 9947
      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:9944,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: 14384
      functionLinenumberEnd: 14401
      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:14386,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14386,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14392,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: 14379
      functionLinenumberEnd: 14380
      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: 6670
      functionLinenumberEnd: 6671
      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: 6674
      functionLinenumberEnd: 6676
      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: 14339
      functionLinenumberEnd: 14340
      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: 6089
      functionLinenumberEnd: 6089
      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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 10867
      functionLinenumberEnd: 10882
      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:10870,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10886
      functionLinenumberEnd: 10892
      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:10891,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: 10776
      functionLinenumberEnd: 10855
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          291
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10778,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10894
      functionLinenumberEnd: 10900
      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:10899,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - 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: 3632
      functionLinenumberEnd: 3632
      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:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3631,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3631,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:3632,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3631,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:    16
      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: 10904
      functionLinenumberEnd: 10918
      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:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10912,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10915,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - functionName:    _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6098
      functionLinenumberEnd: 6098
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10857
      functionLinenumberEnd: 10864
      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:10863,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: 6092
      functionLinenumberEnd: 6137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      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: 13972
      functionLinenumberEnd: 14328
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         172
      ICount:          1027
      EdgeCount:       339
      CyclomaticComplexity: 169
      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
        - _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13977,20'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.cpp:13982,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:13986,19'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:13987,34'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:13989,31'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13989,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13989,16'
          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:14328,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - Src:             'build/singleheader/ada.cpp:13998,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:14008,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:14020,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14023,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14023,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14023,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:14031,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14032,21'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14033,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14035,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14035,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14035,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:14041,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:14053,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:14062,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:14078,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:14079,23'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14080,38'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14082,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14082,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14082,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:14093,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:14111,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14114,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14114,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14114,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:14122,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:14143,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:14144,23'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14145,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14147,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14147,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14147,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:14159,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14161,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14161,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14161,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:14173,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14175,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14175,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14175,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:14188,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14190,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14190,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14190,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:14198,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14199,25'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14200,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14202,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14202,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14202,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:14212,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14215,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14215,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14215,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:14246,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14248,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14248,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14248,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:14257,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14258,25'
          Dst:             _ZNK3ada19url_pattern_helpers9Tokenizer22had_invalid_code_pointEv
        - Src:             'build/singleheader/ada.cpp:14259,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14261,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14261,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14261,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:14270,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14272,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14272,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14272,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:14291,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14293,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14293,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14293,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:14303,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:14306,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14306,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:14306,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:14312,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - Src:             'build/singleheader/ada.cpp:14318,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:14322,13'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:14327,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:14328,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2150
      functionLinenumberEnd: 2150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6692
      functionLinenumberEnd: 6705
      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:6699,7'
          Dst:             _ZN3ada6scheme7details16branchless_load5EPKcm
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA2_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: 3717
      functionLinenumberEnd: 3717
      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_9allocatorIcEEEEN3ada6errorsEEC2IJRA2_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3717,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA2_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    _ZN3ada19url_pattern_helpers17canonicalize_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13731
      functionLinenumberEnd: 13781
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          224
      EdgeCount:       73
      CyclomaticComplexity: 37
      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_9allocatorIcEEEEN3ada6errorsEEC2IRA2_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:13734,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:13742,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:13747,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13747,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:13765,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA2_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:13774,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13774,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:13777,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13777,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:13780,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 3632
      functionLinenumberEnd: 3632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3631,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3631,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:3632,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3631,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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 13714
      functionLinenumberEnd: 13728
      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:13721,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13721,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:13726,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13727,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: 13518
      functionLinenumberEnd: 13531
      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: 13382
      functionLinenumberEnd: 13516
      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:13401,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13405,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13407,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:13413,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13422,35'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:13439,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:13445,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:13456,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13460,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13462,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:13467,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13472,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13480,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13489,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13492,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13501,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: 13943
      functionLinenumberEnd: 13969
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          263
      EdgeCount:       38
      CyclomaticComplexity: 4
      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:13946,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:13956,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:13964,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:13967,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:13967,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: 13913
      functionLinenumberEnd: 13941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          263
      EdgeCount:       38
      CyclomaticComplexity: 4
      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:13916,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:13926,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:13936,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:13939,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:13939,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: 13895
      functionLinenumberEnd: 13911
      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:13898,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:13905,11'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13904,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13907,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13907,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13907,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:13904,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13910,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13910,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:13904,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: 13844
      functionLinenumberEnd: 13892
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          355
      EdgeCount:       114
      CyclomaticComplexity: 50
      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_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13846,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:13857,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:13874,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13875,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13875,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13876,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13876,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13878,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13878,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:13880,25'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13880,30'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13887,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13887,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:13889,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:13891,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:13892,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13892,1'
          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: 13784
      functionLinenumberEnd: 13841
      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:13787,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:13802,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:13807,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13807,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:13824,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13824,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:13829,29'
          Dst:             _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13833,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:13837,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:13840,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13840,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: 13672
      functionLinenumberEnd: 13711
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          407
      EdgeCount:       159
      CyclomaticComplexity: 80
      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
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13675,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:13692,29'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13693,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:13702,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13703,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13703,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13705,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13705,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13707,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13707,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:13710,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:13710,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13710,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:13711,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13711,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: 13654
      functionLinenumberEnd: 13669
      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:13657,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:13664,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:13667,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:13667,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: 13636
      functionLinenumberEnd: 13651
      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:13639,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:13646,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:13649,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:13649,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: 13594
      functionLinenumberEnd: 13633
      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:13597,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:13606,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:13614,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13614,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:13621,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13621,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:13627,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:13631,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13632,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: 4623
      functionLinenumberEnd: 4623
      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: 3717
      functionLinenumberEnd: 3717
      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:3717,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: 13347
      functionLinenumberEnd: 13360
      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:13353,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13356,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:13359,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: 13327
      functionLinenumberEnd: 13344
      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:13340,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:13343,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: 13309
      functionLinenumberEnd: 13324
      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:13312,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:13318,12'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13323,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: 14414
      functionLinenumberEnd: 14429
      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: 13298
      functionLinenumberEnd: 13306
      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:13301,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:13305,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: 13287
      functionLinenumberEnd: 13295
      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:13291,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:13294,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: 13277
      functionLinenumberEnd: 13284
      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:13280,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:13283,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: 13267
      functionLinenumberEnd: 13274
      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:13270,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:13273,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: 3281
      functionLinenumberEnd: 3281
      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:3281,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: 4012
      functionLinenumberEnd: 4014
      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:4013,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4013,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4014,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: 4065
      functionLinenumberEnd: 4067
      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:4066,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4066,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4067,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:4067,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4030
      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: 13251
      functionLinenumberEnd: 13264
      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:13260,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:13263,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: 14404
      functionLinenumberEnd: 14411
      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:14410,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: 3632
      functionLinenumberEnd: 3632
      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:3631,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3631,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:3632,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3631,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: 13003
      functionLinenumberEnd: 13248
      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:         334
      ICount:          1783
      EdgeCount:       623
      CyclomaticComplexity: 291
      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:13008,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13011,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13014,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13017,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13020,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13023,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13026,43'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13029,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13037,54'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13037,27'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13039,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13040,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:13040,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13042,26'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:13047,7'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13048,54'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:13051,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13060,21'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:13059,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13071,21'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:13070,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13078,34'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13082,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13089,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:13097,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13096,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13106,47'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13111,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13120,50'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:13125,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13127,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13127,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13132,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13132,27'
          Dst:             _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13133,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13134,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13134,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13134,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13137,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13136,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13137,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13142,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13142,27'
          Dst:             _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13143,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13144,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13144,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13144,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13147,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13146,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13147,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13152,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13152,27'
          Dst:             _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13153,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13154,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13154,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13154,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13157,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13156,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13157,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13162,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13162,27'
          Dst:             _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13163,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13164,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13164,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13164,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13167,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13166,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13167,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13173,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13173,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:13173,9'
          Dst:             _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13174,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13175,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13175,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13175,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13178,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13177,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13178,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13191,52'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13191,10'
          Dst:             _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13197,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13196,35'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:13210,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13211,40'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13220,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13220,60'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:13220,9'
          Dst:             _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13221,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13222,56'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13222,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13222,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13225,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13224,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13225,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13230,42'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13230,27'
          Dst:             _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13231,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13232,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13232,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13232,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13235,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13234,31'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13235,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13240,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13240,27'
          Dst:             _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:13241,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13242,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:13242,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:13242,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:13245,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13244,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:13245,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13247,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:13248,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.cpp:13248,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: 11357
      functionLinenumberEnd: 11358
      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:11358,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: 11357
      functionLinenumberEnd: 11358
      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:11358,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: 4988
      functionLinenumberEnd: 4988
      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:4988,40'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4012
      functionLinenumberEnd: 4014
      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:4013,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:4013,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:4014,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: 10031
      functionLinenumberEnd: 10044
      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:10032,31'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:10034,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:10037,9'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:10037,14'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:10037,32'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:10044,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:10040,13'
          Dst:             _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:10040,11'
          Dst:             _ZN3ada3urlaSERKS0_
        - Src:             'build/singleheader/ada.cpp:10043,14'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:10044,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZN3ada3urlC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4985
      functionLinenumberEnd: 4985
      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:4985,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:4985,29'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10001
      functionLinenumberEnd: 10029
      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:10009,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:10019,9'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:10020,19'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:10022,19'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:10022,37'
          Dst:             _ZN3ada20get_max_input_lengthEv
        - Src:             'build/singleheader/ada.cpp:10023,13'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:10027,3'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:10027,3'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9987
      functionLinenumberEnd: 9999
      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:9585,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9600,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9600,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9600,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9602,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9602,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9602,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9606,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9606,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9606,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9608,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9608,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9608,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9994,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9994,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: 9965
      functionLinenumberEnd: 9985
      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:9968,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:9968,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9981,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:9982,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9982,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: 9947
      functionLinenumberEnd: 9963
      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:9950,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:9950,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9958,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:9960,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9960,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: 9904
      functionLinenumberEnd: 9945
      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:9905,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:9936,9'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9936,27'
          Dst:             _ZN3ada20get_max_input_lengthEv
    - functionName:    _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7233
      functionLinenumberEnd: 7234
      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: 9890
      functionLinenumberEnd: 9902
      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:9891,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:9895,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:9897,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9897,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: 9876
      functionLinenumberEnd: 9888
      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:9877,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:9881,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:9883,7'
          Dst:             _ZNK3ada3url13get_href_sizeEv
        - Src:             'build/singleheader/ada.cpp:9883,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: 9751
      functionLinenumberEnd: 9866
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         535
      ICount:          5698
      EdgeCount:       674
      CyclomaticComplexity: 141
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3urlC2ERKS0_
        - _ZN3ada3urlD2Ev
        - _ZN3ada3urlaSEOS0_
        - _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:9756,7'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:9833,16'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9838,15'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:9841,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9856,13'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:9865,10'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9866,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:9866,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9872
      functionLinenumberEnd: 9873
      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:9873,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: 9751
      functionLinenumberEnd: 9866
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         718
      ICount:          6789
      EdgeCount:       896
      CyclomaticComplexity: 180
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3urlC2ERKS0_
        - _ZN3ada3urlD2Ev
        - _ZN3ada3urlaSEOS0_
        - _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:9756,7'
          Dst:             _ZN3ada3urlC2ERKS0_
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9798,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9800,15'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:9808,9'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9810,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9833,16'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9836,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9838,15'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:9841,14'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9548,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9573,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:9855,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9856,13'
          Dst:             _ZN3ada3urlaSEOS0_
        - Src:             'build/singleheader/ada.cpp:9865,10'
          Dst:             _ZZN3ada3url20set_host_or_hostnameILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEENKUlvE_clEv
        - Src:             'build/singleheader/ada.cpp:9866,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:9866,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9868
      functionLinenumberEnd: 9869
      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:9869,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: 9744
      functionLinenumberEnd: 9747
      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:9747,67'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZNK3ada3url12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9736
      functionLinenumberEnd: 9737
      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: 9732
      functionLinenumberEnd: 9733
      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: 9726
      functionLinenumberEnd: 9729
      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:9729,70'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZNK3ada3url12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9722
      functionLinenumberEnd: 9723
      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:9723,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: 8967
      functionLinenumberEnd: 8968
      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:8968,10'
          Dst:             _ZN3ada7helpers9get_stateENS_5stateE
    - functionName:    _ZN3ada7helpers9get_stateENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7946
      functionLinenumberEnd: 7991
      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:7947,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7894
      functionLinenumberEnd: 7905
      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:7895,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7903,7'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7795
      functionLinenumberEnd: 8897
      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:7799,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:7810,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:7810,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:7810,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:7813,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:7813,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:8865,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8014,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:8866,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:8870,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:8875,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:7813,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: 6314
      functionLinenumberEnd: 6315
      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: 6318
      functionLinenumberEnd: 6319
      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:6319,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: 5723
      functionLinenumberEnd: 5799
      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:5755,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:5772,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5202
      functionLinenumberEnd: 5208
      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:5204,8'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIDiS4_NS1_9allocatorIDiEEEE
...
