---
Fuzzer filename: '/src/ada-url/fuzz/url_pattern.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5543
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5543,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5548
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          74
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5548,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 5553
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          78
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.h:5553,44'
          Dst:             _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             __cxa_guard_abort
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.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_pattern.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.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_pattern.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.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_pattern.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             'fuzz/url_pattern.cc:0,0'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN3ada17url_search_paramsD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9027
      functionLinenumberEnd: 9027
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    371
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada37url_pattern_compile_component_optionsC2ENSt3__18optionalIcEES3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5521
      functionLinenumberEnd: 5527
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE17has_regexp_groupsEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9606
      functionLinenumberEnd: 9614
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE11ignore_caseEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9602
      functionLinenumberEnd: 9603
      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:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9597
      functionLinenumberEnd: 9599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE10get_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9591
      functionLinenumberEnd: 9593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9585
      functionLinenumberEnd: 9587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9579
      functionLinenumberEnd: 9581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9573
      functionLinenumberEnd: 9575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9567
      functionLinenumberEnd: 9569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9561
      functionLinenumberEnd: 9563
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9555
      functionLinenumberEnd: 9557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5693
      functionLinenumberEnd: 5693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5579
      functionLinenumberEnd: 5579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      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:    _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2470,9'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3462
      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_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3461,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
        - Src:             'build/singleheader/ada.h:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3103
      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:    _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2494,14'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5579
      functionLinenumberEnd: 5579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      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:    _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      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_partD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5483
      functionLinenumberEnd: 5483
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_11basic_regexIcNS_12regex_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2470,9'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EOS3_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3462
      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_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3461,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS6_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESE_
        - Src:             'build/singleheader/ada.h:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3103
      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__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3163
      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__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada16url_pattern_part9is_regexpEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9617
      functionLinenumberEnd: 9618
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsEENKUlRKSK_E_clINS_16url_pattern_partEEEDaSP_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9655
      functionLinenumberEnd: 9655
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada16url_pattern_part9is_regexpEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9655,62'
          Dst:             _ZNK3ada16url_pattern_part9is_regexpEv
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2010
      functionLinenumberEnd: 2010
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      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__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    _ZN3ada16url_pattern_partC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5483
      functionLinenumberEnd: 5483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      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:    __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:    17
      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:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2470
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IJRS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3462
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3461,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJRS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
        - Src:             'build/singleheader/ada.h:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - functionName:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3103
      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:    _ZN3ada16url_pattern_partC2ENS_21url_pattern_part_typeEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS_25url_pattern_part_modifierES9_S9_S9_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5497
      functionLinenumberEnd: 5497
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada16url_pattern_partC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5483
      functionLinenumberEnd: 5483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE8add_partESE_PNS0_5tokenESI_SE_SI_ENKUlRKT_E_clINS_16url_pattern_partEEEDaSL_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10762
      functionLinenumberEnd: 10762
      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:    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:    _ZN3ada16url_pattern_partC2ENS_21url_pattern_part_typeEONSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS_25url_pattern_part_modifierE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5487
      functionLinenumberEnd: 5510
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0ELb1EEC2IJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsEECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5892
      functionLinenumberEnd: 5892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IRS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS9_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS8_EESL_EE5valueEvE4typeELSI_0EEESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IJRS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3592,9'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IJRS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE22consume_required_tokenENS0_10token_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10632
      functionLinenumberEnd: 10637
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10637,10'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10595
      functionLinenumberEnd: 10608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10599,3'
          Dst:             abort
    - 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:    228
      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:    7
      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:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12consume_textEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10611
      functionLinenumberEnd: 10629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10618,18'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10621,25'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE8add_partESE_PNS0_5tokenESI_SE_SI_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10669
      functionLinenumberEnd: 10780
      functionDepth:   0
      returnType:      short
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          522
      EdgeCount:       98
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10696,20'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
        - Src:             'build/singleheader/ada.h:10697,12'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:10702,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10708,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10709,28'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10717,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10715,34'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10717,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10768,8'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10768,46'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10772,8'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10772,46'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10780,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10778,32'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10778,60'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10780,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10780,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10780,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10642
      functionLinenumberEnd: 10664
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10651,8'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10653,26'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10664,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10661,32'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10664,1'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
    - 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:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3942
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3942,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3942,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      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:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,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: 3887
      functionLinenumberEnd: 3889
      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:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
    - functionName:    _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    __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:    22
      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: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      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:2950,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: 2911
      functionLinenumberEnd: 2911
      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:2911,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: 2876
      functionLinenumberEnd: 2876
      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:2876,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: 2840
      functionLinenumberEnd: 2840
      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:2840,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: 2580
      functionLinenumberEnd: 2580
      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:2580,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: 2492
      functionLinenumberEnd: 2496
      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:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      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:    _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2024
      functionLinenumberEnd: 2024
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE26try_consume_modifier_tokenEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10567
      functionLinenumberEnd: 10577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10570,16'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10576,10'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE36try_consume_regexp_or_wildcard_tokenEPKNS0_5tokenE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10581
      functionLinenumberEnd: 10591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10584,16'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10588,13'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
    - functionName:    _ZNK3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12can_continueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5899
      functionLinenumberEnd: 5899
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3505
      functionLinenumberEnd: 3505
      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__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS8_S9_Lb0ELb1EEEIJS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESF_
        - Src:             'build/singleheader/ada.h:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEC2ERSF_SE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5897
      functionLinenumberEnd: 5928
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada16url_pattern_partENS2_9allocatorIS5_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZNRSt3__18optionalINS_11basic_regexIcNS_12regex_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_11basic_regexIcNS_12regex_traitsIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseINS_11basic_regexIcNS_12regex_traitsIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3592,9'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EONSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEONS4_11basic_regexIcNS4_12regex_traitsIcEEEEONS4_6vectorISA_NS8_ISA_EEEEbNS_26url_pattern_component_typeESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5596
      functionLinenumberEnd: 5596
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE6valptrEv
        - _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE6valptrEv
    - functionName:    _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3valIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3505
      functionLinenumberEnd: 3505
      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_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
        - Src:             'build/singleheader/ada.h:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3errEv
        - _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3942,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3942,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      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:    _ZN3ada19url_pattern_helpers20parse_pattern_stringITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEENS3_INS4_6vectorINS_16url_pattern_partENS8_ISH_EEEESB_EESE_RNS_37url_pattern_compile_component_optionsERT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10785
      functionLinenumberEnd: 10906
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          556
      EdgeCount:       162
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IRS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS9_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS8_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12consume_textEv
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE22consume_required_tokenENS0_10token_typeE
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE26try_consume_modifier_tokenEv
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE36try_consume_regexp_or_wildcard_tokenEPKNS0_5tokenE
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE8add_partESE_PNS0_5tokenESI_SE_SI_
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEC2ERSF_SE_
        - _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEED2Ev
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
        - _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEcvbEv
        - _ZNK3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12can_continueEv
        - _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEdeIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:10791,26'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:10790,17'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEC2ERSF_SE_
        - Src:             'build/singleheader/ada.h:10794,26'
          Dst:             _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.h:10795,8'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10797,43'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10797,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10797,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10799,29'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEdeIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10802,17'
          Dst:             _ZNK3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12can_continueEv
        - Src:             'build/singleheader/ada.h:10805,30'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10808,30'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10812,16'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE36try_consume_regexp_or_wildcard_tokenEPKNS0_5tokenE
        - Src:             'build/singleheader/ada.h:10820,48'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.h:10827,31'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
        - Src:             'build/singleheader/ada.h:10829,31'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:10829,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10829,16'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10833,36'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE26try_consume_modifier_tokenEv
        - Src:             'build/singleheader/ada.h:10837,22'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE8add_partESE_PNS0_5tokenESI_SE_SI_
        - Src:             'build/singleheader/ada.h:10840,31'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:10840,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10840,16'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10851,28'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10861,30'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10865,29'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12consume_textEv
        - Src:             'build/singleheader/ada.h:10868,27'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE17try_consume_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10872,18'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE36try_consume_regexp_or_wildcard_tokenEPKNS0_5tokenE
        - Src:             'build/singleheader/ada.h:10874,29'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE12consume_textEv
        - Src:             'build/singleheader/ada.h:10876,19'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE22consume_required_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10878,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.h:10878,16'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10882,36'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE26try_consume_modifier_tokenEv
        - Src:             'build/singleheader/ada.h:10886,22'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE8add_partESE_PNS0_5tokenESI_SE_SI_
        - Src:             'build/singleheader/ada.h:10888,31'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:10888,16'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10888,16'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10894,29'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE43maybe_add_part_from_the_pending_fixed_valueEv
        - Src:             'build/singleheader/ada.h:10896,29'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:10896,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10896,14'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10899,17'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEE22consume_required_tokenENS0_10token_typeE
        - Src:             'build/singleheader/ada.h:10900,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.h:10900,14'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IS8_TnPNS1_9enable_ifIXsr3std16is_constructibleIS8_OT_EE5valueEvE4typeELPv0ETnPNSB_IXsr3std14is_convertibleISD_S8_EE5valueEvE4typeELSH_0EEEONS_10unexpectedISC_EE
        - Src:             'build/singleheader/ada.h:10905,10'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEC2IRS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS9_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS8_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.h:10906,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10906,1'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEED2Ev
        - Src:             'build/singleheader/ada.h:10906,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10906,1'
          Dst:             _ZN3ada19url_pattern_helpers18url_pattern_parserIFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16328
      functionLinenumberEnd: 16339
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16333,46'
          Dst:             _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
        - Src:             'build/singleheader/ada.cpp:16333,17'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16716
      functionLinenumberEnd: 17017
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          781
      EdgeCount:       128
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IRS8_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S8_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS8_SF_EE5valuentsr3std7is_sameINS1_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SM_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESM_EE5valueEvE4typeELSJ_0EEESF_
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - _ZN3ada4idna21valid_name_code_pointEDib
        - _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16721,20'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.cpp:16726,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16732,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17017,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
        - Src:             'build/singleheader/ada.cpp:16742,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16754,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16757,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16757,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16757,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:16765,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16768,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16780,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16789,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:16804,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16811,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:16825,36'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16828,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16828,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16828,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:16836,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:16857,19'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
        - Src:             'build/singleheader/ada.cpp:16865,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16867,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16867,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16867,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:16879,46'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16881,35'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16881,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16881,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:16894,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16896,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16896,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16896,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:16903,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16909,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16912,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16912,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16912,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:16943,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16945,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16945,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16945,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:16954,21'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
        - Src:             'build/singleheader/ada.cpp:16959,48'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16961,37'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16961,22'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16961,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:16980,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16982,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16982,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16982,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:16992,44'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
        - Src:             'build/singleheader/ada.cpp:16995,33'
          Dst:             _ZNRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16995,18'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16995,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:17001,17'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
        - Src:             'build/singleheader/ada.cpp:17007,15'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
        - Src:             'build/singleheader/ada.cpp:17011,13'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - Src:             'build/singleheader/ada.cpp:17016,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:17017,1'
          Dst:             _ZN3ada19url_pattern_helpers9TokenizerD2Ev
    - functionName:    _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      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:    _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3errEv
        - _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3942,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3942,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2015
      functionLinenumberEnd: 2015
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEdeIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3valIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3valIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
    - functionName:    _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9630
      functionLinenumberEnd: 9635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9632,21'
          Dst:             _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      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:    _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:    _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:    _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:    _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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3valIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      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:    _ZN3ada19url_pattern_helpers9TokenizerC2ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEENS0_12token_policyE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5935
      functionLinenumberEnd: 5975
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer28seek_and_get_next_code_pointEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10503
      functionLinenumberEnd: 10510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10509,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer23add_token_with_defaultsENS0_10token_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10540
      functionLinenumberEnd: 10546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10545,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - functionName:    _ZN3ada19url_pattern_helpers9TokenizerD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5932
      functionLinenumberEnd: 5932
      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:    _ZN3ada19url_pattern_helpers9Tokenizer24process_tokenizing_errorEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10550
      functionLinenumberEnd: 10564
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
        - abort
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10558,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10561,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
    - functionName:    _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: 3505
      functionLinenumberEnd: 3505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0EECI2NS0_21expected_storage_baseIS9_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
        - _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,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:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer19get_next_code_pointEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10456
      functionLinenumberEnd: 10501
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          201
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10458,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10489,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer29add_token_with_default_lengthENS0_10token_typeEmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10532
      functionLinenumberEnd: 10538
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10537,3'
          Dst:             _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
    - functionName:    _ZN3ada4idna21valid_name_code_pointEDib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10413
      functionLinenumberEnd: 10439
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          148
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada4idna15is_ascii_letterEDi
        - _ZN3ada4idna24is_ascii_letter_or_digitEDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10417,50'
          Dst:             _ZN3ada4idna15is_ascii_letterEDi
        - Src:             'build/singleheader/ada.cpp:10420,39'
          Dst:             _ZN3ada4idna24is_ascii_letter_or_digitEDi
    - functionName:    _ZN3ada19url_pattern_helpers9Tokenizer9add_tokenENS0_10token_typeEmmm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10513
      functionLinenumberEnd: 10528
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10516,3'
          Dst:             abort
    - functionName:    _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: 3592
      functionLinenumberEnd: 3592
      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:3592,9'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEC2IJRS8_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - 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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - 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: 2952
      functionLinenumberEnd: 2952
      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:2952,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:    _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3103
      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_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: 2912
      functionLinenumberEnd: 2912
      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:2912,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:    _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: 2877
      functionLinenumberEnd: 2877
      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:2877,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:    _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: 2841
      functionLinenumberEnd: 2841
      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:2841,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:    _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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJRS9_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS9_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESH_
    - 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: 2470
      functionLinenumberEnd: 2470
      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:    _ZN3ada19url_pattern_helpers5tokenC2ENS0_10token_typeEmNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5876
      functionLinenumberEnd: 5876
      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:    _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:    _ZN3ada4idna15is_ascii_letterEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10404
      functionLinenumberEnd: 10405
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna24is_ascii_letter_or_digitEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10408
      functionLinenumberEnd: 10410
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna21valid_name_code_pointEDibENK3$_1clEPKjj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10436
      functionLinenumberEnd: 10436
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna21valid_name_code_pointEDibENK3$_0clEPKjj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10431
      functionLinenumberEnd: 10431
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 2952
      functionLinenumberEnd: 2952
      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:2952,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:    _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: 2912
      functionLinenumberEnd: 2912
      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:2912,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:    _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: 2877
      functionLinenumberEnd: 2877
      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:2877,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:    _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: 2841
      functionLinenumberEnd: 2841
      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:2841,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:    _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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS2_9allocatorIS6_EEEENS4_6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - 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: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZNK3ada37url_pattern_compile_component_options13get_delimiterEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9622
      functionLinenumberEnd: 9627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9624,24'
          Dst:             _ZNKRSt3__18optionalIcE5valueB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17073
      functionLinenumberEnd: 17090
      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:17075,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17075,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17081,9'
          Dst:             _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9569
      functionLinenumberEnd: 9576
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers12_GLOBAL__N_125should_escape_regexp_charEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17068
      functionLinenumberEnd: 17069
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5581
      functionLinenumberEnd: 5638
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3163
      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:    _ZNSt18bad_variant_accessC2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      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/variant:290,33'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZNSt18bad_variant_accessD2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/variant:290,33'
          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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada16url_pattern_initD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2494,14'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - functionName:    _ZN3ada16url_pattern_initD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4498
      functionLinenumberEnd: 4498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EEC2IJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      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_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada16url_pattern_initC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2470,9'
          Dst:             _ZN3ada16url_pattern_initC2ERKS0_
    - functionName:    _ZN3ada16url_pattern_initC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4498
      functionLinenumberEnd: 4498
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       45
      CyclomaticComplexity: 20
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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_6errorsELb0ELb1EEC2IJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2841
      functionLinenumberEnd: 2841
      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_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2877
      functionLinenumberEnd: 2877
      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_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2912
      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_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2952
      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_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3462
      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_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3461,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJRS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESC_
        - Src:             'build/singleheader/ada.h:3462,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: 3103
      functionLinenumberEnd: 3103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__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:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE21make_component_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10389
      functionLinenumberEnd: 10405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10391,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10398,38'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - Src:             'build/singleheader/ada.h:10399,3'
          Dst:             abort
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10230
      functionLinenumberEnd: 10246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10238,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:10242,3'
          Dst:             abort
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10205
      functionLinenumberEnd: 10226
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10207,16'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - Src:             'build/singleheader/ada.h:10208,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5980
      functionLinenumberEnd: 5980
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada16url_pattern_initD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:5980,8'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IRS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS8_IXaaaaaasr3std16is_constructibleIS2_SA_EE5valuentsr3std7is_sameINS7_5decayIS9_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SH_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESH_EE5valueEvE4typeELSE_0EEESA_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      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_6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3592,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_port_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10450
      functionLinenumberEnd: 10453
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10453,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_an_ipv6_closeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10442
      functionLinenumberEnd: 10445
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10445,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE15is_an_ipv6_openEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10434
      functionLinenumberEnd: 10437
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10437,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_password_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10426
      functionLinenumberEnd: 10429
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10429,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE17is_pathname_startEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10418
      functionLinenumberEnd: 10421
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10421,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25is_an_identity_terminatorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10410
      functionLinenumberEnd: 10413
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10413,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25next_is_authority_slashesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10266
      functionLinenumberEnd: 10278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10269,8'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
        - Src:             'build/singleheader/ada.h:10274,8'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZN2tl10unexpectedIN3ada6errorsEEC2ERKS2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
      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_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseIN3ada6errorsELb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE44compute_protocol_matches_special_scheme_flagEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10940
      functionLinenumberEnd: 10964
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE21make_component_stringEv
        - _ZN3ada19url_pattern_helpers41protocol_component_matches_special_schemeITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEbRNS_21url_pattern_componentIT_EE
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10946,26'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE21make_component_stringEv
        - Src:             'build/singleheader/ada.h:10949,29'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:10952,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10955,31'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10964,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:10960,49'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:10960,7'
          Dst:             _ZN3ada19url_pattern_helpers41protocol_component_matches_special_schemeITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEbRNS_21url_pattern_componentIT_EE
        - Src:             'build/singleheader/ada.h:10964,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16370
      functionLinenumberEnd: 16409
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16373,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:16382,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:16390,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16390,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:16397,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16397,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:16403,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:16407,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16408,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:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9642
      functionLinenumberEnd: 9713
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          439
      EdgeCount:       151
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEED2Ev
        - _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEptEv
        - _ZN3ada17url_pattern_regex18std_regex_provider15create_instanceENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEb
        - _ZN3ada19url_pattern_helpers20parse_pattern_stringITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEENS3_INS4_6vectorINS_16url_pattern_partENS8_ISH_EEEESB_EESE_RNS_37url_pattern_compile_component_optionsERT_
        - _ZN3ada19url_pattern_helpers23generate_pattern_stringERNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEERNS_37url_pattern_compile_component_optionsE
        - _ZN3ada19url_pattern_helpers41generate_regular_expression_and_name_listERKNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEENS_37url_pattern_compile_component_optionsE
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EONSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEONS4_11basic_regexIcNS4_12regex_traitsIcEEEEONS4_6vectorISA_NS8_ISA_EEEEbNS_26url_pattern_component_typeESB_
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEcvbEv
        - _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - _ZNRSt3__18optionalINS_11basic_regexIcNS_12regex_traitsIcEEEEEdeB8ne220000Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9646,20'
          Dst:             _ZN3ada19url_pattern_helpers20parse_pattern_stringITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS_6errorsEEENS4_17basic_string_viewIcS7_EEEEENS3_INS4_6vectorINS_16url_pattern_partENS8_ISH_EEEESB_EESE_RNS_37url_pattern_compile_component_optionsERT_
        - Src:             'build/singleheader/ada.h:9649,8'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:9651,37'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:9651,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:9651,12'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:9656,54'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9662,7'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:9664,14'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:9665,25'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9681,54'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9681,9'
          Dst:             _ZN3ada19url_pattern_helpers23generate_pattern_stringERNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEERNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:9686,10'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:9687,28'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9689,12'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EONSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEONS4_11basic_regexIcNS4_12regex_traitsIcEEEEONS4_6vectorISA_NS8_ISA_EEEEbNS_26url_pattern_component_typeESB_
        - Src:             'build/singleheader/ada.h:9689,12'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
        - Src:             'build/singleheader/ada.h:9689,5'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:9689,5'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:9697,70'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9697,7'
          Dst:             _ZN3ada19url_pattern_helpers41generate_regular_expression_and_name_listERKNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:9700,52'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSC_v
        - Src:             'build/singleheader/ada.h:9700,7'
          Dst:             _ZN3ada19url_pattern_helpers23generate_pattern_stringERNSt3__16vectorINS_16url_pattern_partENS1_9allocatorIS3_EEEERNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:9703,7'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider15create_instanceENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.h:9706,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.h:9706,12'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:9710,44'
          Dst:             _ZNRSt3__18optionalINS_11basic_regexIcNS_12regex_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:9709,10'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2EONSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEONS4_11basic_regexIcNS4_12regex_traitsIcEEEEONS4_6vectorISA_NS8_ISA_EEEEbNS_26url_pattern_component_typeESB_
        - Src:             'build/singleheader/ada.h:9709,10'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
        - Src:             'build/singleheader/ada.h:9709,3'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:9709,3'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:9713,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:9713,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada16url_pattern_partENS1_9allocatorIS4_EEEENS3_6errorsEED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3errEv
        - _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3942,12'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3942,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada21url_pattern_componentINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
    - functionName:    _ZN3ada19url_pattern_helpers41protocol_component_matches_special_schemeITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEbRNS_21url_pattern_componentIT_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10910
      functionLinenumberEnd: 10936
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          149
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.h:10912,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:10929,14'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:10930,14'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:10931,14'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:10932,14'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:10933,14'
          Dst:             _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:10935,3'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada17url_pattern_regex18std_regex_provider11regex_matchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17353
      functionLinenumberEnd: 17354
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada11unreachableEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          1
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__113move_iteratorIPPNS_7__stateIcEEE4baseB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__iterator/move_iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      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:    _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: 17122
      functionLinenumberEnd: 17300
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         174
      ICount:          887
      EdgeCount:       174
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - _ZN3ada4idna21valid_name_code_pointEDib
        - _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17146,23'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17153,21'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17158,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:17171,60'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17190,13'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17209,18'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17211,21'
          Dst:             _ZNK3ada37url_pattern_compile_component_options10get_prefixEv
        - Src:             'build/singleheader/ada.cpp:17216,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17225,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17250,21'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:17285,9'
          Dst:             _ZN3ada4idna21valid_name_code_pointEDib
        - Src:             'build/singleheader/ada.cpp:17291,19'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17296,19'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
    - 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: 16158
      functionLinenumberEnd: 16292
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16177,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16181,23'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16183,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16189,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16198,35'
          Dst:             _ZN3ada19url_pattern_helpers32generate_segment_wildcard_regexpENS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.cpp:16215,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16221,23'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16232,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16236,21'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16238,21'
          Dst:             _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
        - Src:             'build/singleheader/ada.cpp:16243,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16248,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16256,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16265,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16268,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16277,19'
          Dst:             _ZN3ada19url_pattern_helpers20escape_regexp_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_pattern_regex18std_regex_provider15create_instanceENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17313
      functionLinenumberEnd: 17327
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17322,3'
          Dst:             __cxa_begin_catch
        - Src:             'build/singleheader/ada.cpp:17326,3'
          Dst:             __cxa_end_catch
    - 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:    __cxa_rethrow
      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:    _ZN3ada19url_pattern_helpers26convert_modifier_to_stringENS_25url_pattern_part_modifierE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16310
      functionLinenumberEnd: 16325
      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:16311,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17033
      functionLinenumberEnd: 17056
      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:17039,3'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17039,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:17047,9'
          Dst:             _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
    - functionName:    _ZN3ada19url_pattern_helpers12_GLOBAL__N_126should_escape_pattern_charEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17028
      functionLinenumberEnd: 17029
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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: 3592
      functionLinenumberEnd: 3592
      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:3592,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJRA1_KcETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESI_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3592,9'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IJS7_ETnPNS1_9enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESF_
    - functionName:    _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3505
      functionLinenumberEnd: 3505
      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:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,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:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7unicode14to_lower_asciiEPcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10471
      functionLinenumberEnd: 10494
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada7unicode9broadcastEh
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:10472,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10473,27'
          Dst:             _ZN3ada7unicode9broadcastEh
        - Src:             'build/singleheader/ada.cpp:10474,27'
          Dst:             _ZN3ada7unicode9broadcastEh
    - functionName:    _ZN3ada7unicode9broadcastEh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10467
      functionLinenumberEnd: 10468
      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:    _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: 2952
      functionLinenumberEnd: 2952
      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:2952,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:    _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 2912
      functionLinenumberEnd: 2912
      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:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_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: 2877
      functionLinenumberEnd: 2877
      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:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_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: 2841
      functionLinenumberEnd: 2841
      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:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsEECI2NS0_21expected_storage_baseIS8_SA_Lb0ELb1EEEIJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - 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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJSA_ETnPNS2_9enable_ifIXsr3std16is_constructibleISA_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESG_
    - 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: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - 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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3462,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0EED2Ev
    - 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: 2952
      functionLinenumberEnd: 2952
      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:2952,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:    _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: 2912
      functionLinenumberEnd: 2912
      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:2912,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:    _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: 2877
      functionLinenumberEnd: 2877
      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:2877,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:    _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: 2841
      functionLinenumberEnd: 2841
      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:2841,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:    _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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJS8_ETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESG_
    - 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: 2470
      functionLinenumberEnd: 2470
      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:    _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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
    - 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: 2952
      functionLinenumberEnd: 2952
      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:2952,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:    _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: 2912
      functionLinenumberEnd: 2912
      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:2912,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:    _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: 2877
      functionLinenumberEnd: 2877
      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:2877,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:    _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: 2841
      functionLinenumberEnd: 2841
      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:2841,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:    _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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN3ada6errorsELb0ELb1EEC2IJRA1_KcETnPNS2_9enable_ifIXsr3std16is_constructibleIS8_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESJ_
    - 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: 2470
      functionLinenumberEnd: 2470
      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:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_protocol_suffixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10282
      functionLinenumberEnd: 10285
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10285,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_group_closeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10258
      functionLinenumberEnd: 10261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE13is_group_openEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10250
      functionLinenumberEnd: 10253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10170
      functionLinenumberEnd: 10200
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10173,7'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
        - Src:             'build/singleheader/ada.h:10189,25'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14get_safe_tokenEm
        - Src:             'build/singleheader/ada.h:10190,3'
          Dst:             abort
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10290
      functionLinenumberEnd: 10386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          474
      EdgeCount:       122
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE21make_component_stringEv
      functionUses:    22
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.h:10298,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:10296,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE21make_component_stringEv
        - Src:             'build/singleheader/ada.h:10332,9'
          Dst:             _ZN3ada11unreachableEv
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10163
      functionLinenumberEnd: 10166
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:10166,10'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE27is_non_special_pattern_charEmj
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10155
      functionLinenumberEnd: 10160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEEC2ENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEONS5_6vectorINS0_5tokenENS5_9allocatorISB_EEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5983
      functionLinenumberEnd: 6081
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3592,9'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IJS5_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS5_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESD_
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5579
      functionLinenumberEnd: 5579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5695
      functionLinenumberEnd: 5822
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:5774,59'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5780,59'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5786,59'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5792,59'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5798,55'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5804,59'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5810,57'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5816,55'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5695,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE6valptrEv
    - functionName:    _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada16url_pattern_initENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada16url_pattern_initaSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4498
      functionLinenumberEnd: 4498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - functionName:    _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3505
      functionLinenumberEnd: 3505
      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_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
        - _ZN2tl6detail26expected_default_ctor_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __clang_call_terminate
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS6_S7_Lb0ELb1EEEIJS7_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS7_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESE_
        - Src:             'build/singleheader/ada.h:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE5errorEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3errEv
        - _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3941,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3942,12'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3942,18'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
    - functionName:    _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      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:    _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE5parseENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10968
      functionLinenumberEnd: 11215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         187
      ICount:          706
      EdgeCount:       347
      CyclomaticComplexity: 162
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2ERKS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IRS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS8_IXaaaaaasr3std16is_constructibleIS2_SA_EE5valuentsr3std7is_sameINS7_5decayIS9_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SH_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESH_EE5valueEvE4typeELSE_0EEESA_
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
        - _ZN3ada11unreachableEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE44compute_protocol_matches_special_scheme_flagEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEEC2ENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEONS5_6vectorINS0_5tokenENS5_9allocatorISB_EEEE
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEED2Ev
        - _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
        - _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEcvbEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE13is_group_openEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_group_closeEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_port_prefixEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE15is_an_ipv6_openEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_an_ipv6_closeEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE17is_pathname_startEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_password_prefixEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_protocol_suffixEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25is_an_identity_terminatorEv
        - _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25next_is_authority_slashesEv
        - _ZNKRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEdeIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.h:11046,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:10972,21'
          Dst:             _ZN3ada19url_pattern_helpers8tokenizeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12token_policyE
        - Src:             'build/singleheader/ada.h:10973,8'
          Dst:             _ZNK2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:10974,38'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:10974,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:10974,12'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.h:10976,60'
          Dst:             _ZNR2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEEdeIS8_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.h:10976,17'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEEC2ENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEEONS5_6vectorINS0_5tokenENS5_9allocatorISB_EEEE
        - Src:             'build/singleheader/ada.h:10988,16'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - Src:             'build/singleheader/ada.h:10991,20'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:10992,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11215,1'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:10993,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - Src:             'build/singleheader/ada.h:10996,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:10999,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11010,16'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - Src:             'build/singleheader/ada.h:11011,16'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11019,14'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11025,16'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE13is_group_openEv
        - Src:             'build/singleheader/ada.h:11036,18'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_group_closeEv
        - Src:             'build/singleheader/ada.h:11049,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_protocol_suffixEv
        - Src:             'build/singleheader/ada.h:11051,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - Src:             'build/singleheader/ada.h:11052,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11058,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_protocol_suffixEv
        - Src:             'build/singleheader/ada.h:11061,26'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE44compute_protocol_matches_special_scheme_flagEv
        - Src:             'build/singleheader/ada.h:11063,35'
          Dst:             _ZNKRSt3__18optionalIN3ada6errorsEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:11063,20'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2ERKS2_
        - Src:             'build/singleheader/ada.h:11063,20'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.h:11071,22'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25next_is_authority_slashesEv
        - Src:             'build/singleheader/ada.h:11083,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11090,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25is_an_identity_terminatorEv
        - Src:             'build/singleheader/ada.h:11091,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - Src:             'build/singleheader/ada.h:11092,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11093,27'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE17is_pathname_startEv
        - Src:             'build/singleheader/ada.h:11093,57'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - Src:             'build/singleheader/ada.h:11094,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:11100,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE6rewindEv
        - Src:             'build/singleheader/ada.h:11101,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11108,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE18is_password_prefixEv
        - Src:             'build/singleheader/ada.h:11109,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11110,27'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25is_an_identity_terminatorEv
        - Src:             'build/singleheader/ada.h:11114,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11121,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE25is_an_identity_terminatorEv
        - Src:             'build/singleheader/ada.h:11122,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11129,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE15is_an_ipv6_openEv
        - Src:             'build/singleheader/ada.h:11131,27'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_an_ipv6_closeEv
        - Src:             'build/singleheader/ada.h:11135,27'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_port_prefixEv
        - Src:             'build/singleheader/ada.h:11140,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11141,27'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE17is_pathname_startEv
        - Src:             'build/singleheader/ada.h:11144,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11145,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - Src:             'build/singleheader/ada.h:11148,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11149,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:11152,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11160,20'
          Dst:             _ZNK3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE17is_pathname_startEv
        - Src:             'build/singleheader/ada.h:11161,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11162,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - Src:             'build/singleheader/ada.h:11165,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11166,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:11169,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11176,20'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE16is_search_prefixEv
        - Src:             'build/singleheader/ada.h:11177,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11178,27'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:11181,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11188,20'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE14is_hash_prefixEv
        - Src:             'build/singleheader/ada.h:11189,18'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE12change_stateENS4_5StateEm
        - Src:             'build/singleheader/ada.h:11199,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.h:11214,10'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IRS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS8_IXaaaaaasr3std16is_constructibleIS2_SA_EE5valuentsr3std7is_sameINS7_5decayIS9_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SH_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESH_EE5valueEvE4typeELSE_0EEESA_
        - Src:             'build/singleheader/ada.h:11215,1'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:11215,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:11215,1'
          Dst:             _ZN2tl8expectedINSt3__16vectorIN3ada19url_pattern_helpers5tokenENS1_9allocatorIS5_EEEENS3_6errorsEED2Ev
    - 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: 3505
      functionLinenumberEnd: 3505
      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:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,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:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,9'
          Dst:             __clang_call_terminate
    - 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: 2952
      functionLinenumberEnd: 2952
      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:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_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: 2912
      functionLinenumberEnd: 2912
      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:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_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: 2877
      functionLinenumberEnd: 2877
      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:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_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: 2841
      functionLinenumberEnd: 2841
      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:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - 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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS4_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS4_DpOT_EE5valueEvE4typeELPv0EEENS_10unexpect_tESB_
    - 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: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada16url_pattern_initC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4498
      functionLinenumberEnd: 4592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6parser22parse_url_pattern_implITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSB_17basic_string_viewIcNSB_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSG_PKNS_19url_pattern_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6186
      functionLinenumberEnd: 6496
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         281
      ICount:          1453
      EdgeCount:       463
      CyclomaticComplexity: 184
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
        - _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - _ZN3ada16url_pattern_init7processERKS0_NS0_12process_typeENSt3__18optionalINS4_17basic_string_viewIcNS4_11char_traitsIcEEEEEESA_SA_SA_SA_SA_SA_SA_
        - _ZN3ada16url_pattern_initC2Ev
        - _ZN3ada16url_pattern_initD2Ev
        - _ZN3ada16url_pattern_initaSEOS0_
        - _ZN3ada19url_pattern_helpers15is_ipv6_addressENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE5parseENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - _ZN3ada19url_pattern_helpers41protocol_component_matches_special_schemeITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEbRNS_21url_pattern_componentIT_EE
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEcvbEv
        - _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE5errorEv
        - _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - abort
      functionUses:    1
      BranchProfiles:
        - 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.h:6188,20'
          Dst:             _ZN3ada16url_pattern_initC2Ev
        - Src:             'build/singleheader/ada.h:6194,9'
          Dst:             _ZN3ada19url_pattern_helpers25constructor_string_parserINS_17url_pattern_regex18std_regex_providerEE5parseENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:6196,10'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6198,42'
          Dst:             _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6198,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6198,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6200,22'
          Dst:             _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.h:6200,10'
          Dst:             _ZN3ada16url_pattern_initaSEOS0_
        - Src:             'build/singleheader/ada.h:6205,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.h:6205,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6212,3'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6212,3'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6214,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:6218,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.h:6218,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6222,10'
          Dst:             _ZN3ada16url_pattern_initaSEOS0_
        - Src:             'build/singleheader/ada.h:6228,7'
          Dst:             _ZN3ada16url_pattern_init7processERKS0_NS0_12process_typeENSt3__18optionalINS4_17basic_string_viewIcNS4_11char_traitsIcEEEEEESA_SA_SA_SA_SA_SA_SA_
        - Src:             'build/singleheader/ada.h:6229,8'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6231,42'
          Dst:             _ZNR2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6231,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6231,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6237,3'
          Dst:             _ZNK2tl8expectedIN3ada16url_pattern_initENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:6237,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:6238,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6238,34'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6239,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6239,34'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6240,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6240,34'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6241,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6241,34'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6242,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6242,30'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6243,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6243,34'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6244,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6244,32'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6245,8'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6245,30'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6260,27'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6260,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6261,29'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6261,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6262,50'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6262,49'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6262,24'
          Dst:             _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:6264,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6269,31'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2Ev
        - Src:             'build/singleheader/ada.h:6275,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6275,32'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6274,29'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6278,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6281,46'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6281,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6281,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6283,47'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6283,35'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6289,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6289,32'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6288,29'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6292,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6295,46'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6295,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6295,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6297,47'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6297,35'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6303,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6303,32'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6302,29'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6306,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6309,46'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6309,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6309,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6311,47'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6311,35'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6319,44'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6319,69'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6319,7'
          Dst:             _ZN3ada19url_pattern_helpers15is_ipv6_addressENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:6325,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6325,34'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6324,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6328,10'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6331,48'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6331,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6331,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6334,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6333,49'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6333,37'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6334,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6339,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6339,34'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6338,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6342,10'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6345,48'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6345,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6345,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6348,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6347,49'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6347,37'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6348,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6353,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6353,28'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6352,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6355,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6358,42'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6358,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6358,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6360,43'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6360,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6372,7'
          Dst:             _ZN3ada19url_pattern_helpers41protocol_component_matches_special_schemeITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEbRNS_21url_pattern_componentIT_EE
        - Src:             'build/singleheader/ada.h:6385,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6385,34'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6384,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6387,10'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6390,48'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6390,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6390,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6393,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6392,49'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6392,37'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6393,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6398,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6398,34'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6397,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6400,10'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6403,48'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6403,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6403,14'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6406,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6405,49'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6405,37'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6406,3'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6411,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6411,30'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6410,27'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6413,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6416,44'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6416,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6416,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6418,45'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6418,33'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6423,7'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.h:6423,28'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.h:6422,25'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEE7compileITkNS_29url_pattern_encoding_callbackEFN2tl8expectedINSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEENS_6errorsEEENS7_17basic_string_viewIcSA_EEEEENS6_IS3_SE_EESH_RT_RNS_37url_pattern_compile_component_optionsE
        - Src:             'build/singleheader/ada.h:6425,8'
          Dst:             _ZNK2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.h:6428,42'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE5errorEv
        - Src:             'build/singleheader/ada.h:6428,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.h:6428,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS6_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS6_OT_EE5valueEvE4typeELPv0ETnPNSA_IXsr3std14is_convertibleISC_S6_EE5valueEvE4typeELSG_0EEEONS_10unexpectedISB_EE
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6430,43'
          Dst:             _ZNR2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'build/singleheader/ada.h:6430,31'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEaSEOS3_
        - Src:             'build/singleheader/ada.h:6433,10'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEC2IS5_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S5_EE5valueEvE4typeELPv0ETnPNSA_IXaaaaaasr3std16is_constructibleIS5_SC_EE5valuentsr3std7is_sameINS9_5decayISB_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS7_SJ_EE5valuentsr3std7is_sameINS_10unexpectedIS6_EESJ_EE5valueEvE4typeELSG_0EEESC_
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada21url_pattern_componentINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.h:6434,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - 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: 15785
      functionLinenumberEnd: 16024
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         319
      ICount:          1736
      EdgeCount:       600
      CyclomaticComplexity: 283
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS2_TnPNSt3__19enable_ifIXsr3std14is_convertibleIOT_S2_EE5valueEvE4typeELPv0ETnPNS7_IXaaaaaasr3std16is_constructibleIS2_S9_EE5valuentsr3std7is_sameINS6_5decayIS8_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameIS4_SG_EE5valuentsr3std7is_sameINS_10unexpectedIS3_EESG_EE5valueEvE4typeELSD_0EEES9_
        - _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - _ZN3ada16url_pattern_initD2Ev
        - _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - abort
      functionUses:    1
      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:15790,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15793,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15796,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15799,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15802,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15805,47'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15808,43'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15811,39'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15819,54'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15819,27'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:15821,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15822,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:15822,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15824,26'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:15829,7'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15830,54'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:15833,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15842,21'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:15841,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15853,21'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:15852,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15860,34'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:15864,11'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15871,31'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:15879,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15878,25'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15890,21'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:15889,23'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15901,21'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15900,21'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15903,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15903,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15908,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15908,27'
          Dst:             _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15909,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15910,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15910,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15910,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15913,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15912,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15913,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15918,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15918,27'
          Dst:             _ZN3ada16url_pattern_init16process_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15919,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15920,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15920,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15920,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15923,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15922,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15923,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15928,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15928,27'
          Dst:             _ZN3ada16url_pattern_init16process_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15929,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15930,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15930,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15930,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15933,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15932,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15933,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15938,44'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15938,27'
          Dst:             _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15939,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15940,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15940,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15940,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15943,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15942,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15943,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15949,22'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15949,50'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA5_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:15949,9'
          Dst:             _ZN3ada16url_pattern_init12process_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15950,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15951,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15951,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15951,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:15954,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15953,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:15954,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:15967,52'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15967,10'
          Dst:             _ZN3ada19url_pattern_helpers20is_absolute_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15973,21'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15972,35'
          Dst:             _ZN3ada19url_pattern_helpers23process_base_url_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS_16url_pattern_init12process_typeE
        - Src:             'build/singleheader/ada.cpp:15986,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15987,40'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15996,26'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15996,60'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:15996,9'
          Dst:             _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:15997,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:15998,56'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:15998,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:15998,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16001,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16000,33'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16001,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16006,42'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16006,27'
          Dst:             _ZN3ada16url_pattern_init14process_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16007,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16008,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16008,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16008,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16011,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16010,31'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16011,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16016,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:16016,27'
          Dst:             _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
        - Src:             'build/singleheader/ada.cpp:16017,10'
          Dst:             _ZNK2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16018,44'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEE5errorEv
        - Src:             'build/singleheader/ada.cpp:16018,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2IJRS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEESA_
        - Src:             'build/singleheader/ada.cpp:16018,14'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:16021,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16020,29'
          Dst:             _ZNR2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEdeIS7_TnPNS1_9enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSD_v
        - Src:             'build/singleheader/ada.cpp:16021,3'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16023,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:16024,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'build/singleheader/ada.cpp:16024,1'
          Dst:             _ZN3ada16url_pattern_initD2Ev
    - 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:    5
      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:    _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:    107
      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:    _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6497
      functionLinenumberEnd: 6508
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6503,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16412
      functionLinenumberEnd: 16427
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16415,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:16422,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:16425,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16425,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_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16430
      functionLinenumberEnd: 16445
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16433,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:16440,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:16443,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16443,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: 16294
      functionLinenumberEnd: 16307
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16482
      functionLinenumberEnd: 16496
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16489,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16489,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:16494,3'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:16495,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_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16448
      functionLinenumberEnd: 16479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          233
      EdgeCount:       76
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16451,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:16461,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16470,14'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16471,3'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16471,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16473,8'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16473,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16475,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16475,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:16478,22'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16478,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:16478,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:16479,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16479,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers17canonicalize_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16499
      functionLinenumberEnd: 16543
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          243
      EdgeCount:       79
      CyclomaticComplexity: 40
      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
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16502,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:16507,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16510,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:16515,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16515,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:16532,14'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16532,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:16535,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16535,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:16539,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16539,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:16542,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_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16605
      functionLinenumberEnd: 16638
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          279
      EdgeCount:       80
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16607,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:16618,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16629,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16629,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16630,27'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16630,32'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16633,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:16629,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16637,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16637,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:16629,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16641
      functionLinenumberEnd: 16657
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          142
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16644,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:16651,11'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:16650,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:16653,24'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:16653,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:16653,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:16650,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:16656,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16656,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:16650,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16659
      functionLinenumberEnd: 16686
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          296
      EdgeCount:       41
      CyclomaticComplexity: 2
      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
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16662,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:16668,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16671,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16681,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:16684,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16684,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_helpers17canonicalize_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16688
      functionLinenumberEnd: 16713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          296
      EdgeCount:       41
      CyclomaticComplexity: 2
      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
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16691,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:16697,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16700,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IRA1_KcTnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleIS7_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SO_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESO_EE5valueEvE4typeELSL_0EEESH_
        - Src:             'build/singleheader/ada.cpp:16708,12'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
        - Src:             'build/singleheader/ada.cpp:16711,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:16711,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS7_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_S7_EE5valueEvE4typeELPv0ETnPNSC_IXaaaaaasr3std16is_constructibleIS7_SE_EE5valuentsr3std7is_sameINS1_5decayISD_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISA_SL_EE5valuentsr3std7is_sameINS_10unexpectedIS9_EESL_EE5valueEvE4typeELSI_0EEESE_
    - functionName:    _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5693
      functionLinenumberEnd: 5693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
    - functionName:    _ZN3ada7unicode23is_ascii_tab_or_newlineEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10813
      functionLinenumberEnd: 10814
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10999
      functionLinenumberEnd: 11012
      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:    _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11106
      functionLinenumberEnd: 11113
      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:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11108,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11110,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11110,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11113,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11112,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:11113,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3876
      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:    44
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
    - functionName:    _ZNK3ada14url_aggregator12get_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8908
      functionLinenumberEnd: 8919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8919,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8919,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      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:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,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: 2950
      functionLinenumberEnd: 2950
      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:2950,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: 2911
      functionLinenumberEnd: 2911
      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:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      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:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada14url_aggregatorENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      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:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      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:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada14url_aggregatorENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      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:2494,14'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada14url_aggregatorD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7391
      functionLinenumberEnd: 7391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7391,38'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada8url_baseD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregatorD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7391
      functionLinenumberEnd: 7391
      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:7391,38'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZNK3ada14url_aggregator10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14826
      functionLinenumberEnd: 14851
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          229
      EdgeCount:       68
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14834,28'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14834,50'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14834,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14837,7'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14838,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14840,18'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14841,11'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14841,19'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14841,48'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14844,32'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14844,37'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14844,59'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:14844,64'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14844,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14846,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14831,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15048
      functionLinenumberEnd: 15053
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          142
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK3ada14url_aggregator12get_hostnameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15052,38'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8669
      functionLinenumberEnd: 8705
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          247
      EdgeCount:       52
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:8699,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.h:8701,7'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8677,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7693
      functionLinenumberEnd: 7694
      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: 14955
      functionLinenumberEnd: 15046
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          582
      EdgeCount:       130
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14967,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14971,24'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14971,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14974,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14974,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14976,26'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:14976,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14979,26'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:14979,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14984,24'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:14984,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14988,24'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14988,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14996,26'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14996,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15001,26'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:15001,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:15014,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15018,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15022,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15026,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15030,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15034,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15038,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
        - Src:             'build/singleheader/ada.cpp:15042,17'
          Dst:             '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
    - functionName:    _ZN3ada14url_aggregator14clear_pathnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8451
      functionLinenumberEnd: 8484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          389
      EdgeCount:       128
      CyclomaticComplexity: 65
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8453,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8453,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8478,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8482,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8482,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator12clear_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8409
      functionLinenumberEnd: 8432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          280
      EdgeCount:       95
      CyclomaticComplexity: 46
      functionsReached:
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8411,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8411,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8427,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8431,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8431,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8523
      functionLinenumberEnd: 8525
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator10has_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8528
      functionLinenumberEnd: 8530
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator8validateEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8737
      functionLinenumberEnd: 8905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         115
      ICount:          694
      EdgeCount:       162
      CyclomaticComplexity: 49
      functionsReached:
        - _ZNK3ada14url_components24check_offset_consistencyEv
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8741,19'
          Dst:             _ZNK3ada14url_components24check_offset_consistencyEv
    - functionName:    _ZNK3ada14url_aggregator10get_searchEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14932
      functionLinenumberEnd: 14947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14946,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14946,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14937,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_components9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14111
      functionLinenumberEnd: 14150
      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:14117,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14121,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14125,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14129,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14133,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14137,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14141,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:14145,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: 15412
      functionLinenumberEnd: 15567
      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: 11189
      functionLinenumberEnd: 11211
      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_components24check_offset_consistencyEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7269
      functionLinenumberEnd: 7337
      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:7308,28'
          Dst:             _ZN3ada7helpers16fast_digit_countEj
    - functionName:    _ZN3ada7helpers16fast_digit_countEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionLinenumberEnd: 1831
      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:1831,25'
          Dst:             _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
        - Src:             'build/singleheader/ada.h:1831,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada7helpers16fast_digit_countEjENKUljE_clEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1816
      functionLinenumberEnd: 1817
      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:1817,17'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
    - functionName:    _ZN3ada7helpers14leading_zeroesEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_protocolEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14950
      functionLinenumberEnd: 14952
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 7
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14952,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14952,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8589
      functionLinenumberEnd: 8591
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator22has_non_empty_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8594
      functionLinenumberEnd: 8596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_usernameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14854
      functionLinenumberEnd: 14861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14856,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14857,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14857,12'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14860,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14864
      functionLinenumberEnd: 14871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14866,7'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14867,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14867,12'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14870,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_hostEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14898
      functionLinenumberEnd: 14914
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          164
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14913,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14913,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator8get_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14884
      functionLinenumberEnd: 14895
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          149
      EdgeCount:       35
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14894,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14894,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14889,12'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZNK3ada14url_aggregator9to_stringEvENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15005
      functionLinenumberEnd: 15011
      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:    _ZN3ada6scheme16get_special_portENS0_4typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6509
      functionLinenumberEnd: 6510
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator16update_base_portEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8355
      functionLinenumberEnd: 8383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          236
      EdgeCount:       82
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8357,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8357,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8359,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.h:8364,23'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
        - Src:             'build/singleheader/ada.h:8382,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8382,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10clear_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8385
      functionLinenumberEnd: 8402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8387,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8387,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8401,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8401,3'
          Dst:             abort
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEESA_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,3'
          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: 1778
      functionLinenumberEnd: 1781
      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:1780,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: 1770
      functionLinenumberEnd: 1772
      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__124__subject_seq_combinatorB8ne220000IPKctZNS_17__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RtE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000ItTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RtE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14917
      functionLinenumberEnd: 14928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          150
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14928,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14928,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcS6_EEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,3'
          Dst:             _ZN3ada7helpers12inner_concatINSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEJPKcS6_EEEvRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEET_DpT0_
    - 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: 1778
      functionLinenumberEnd: 1780
      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:1780,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: 1778
      functionLinenumberEnd: 1780
      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:1780,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: 1770
      functionLinenumberEnd: 1772
      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:    _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3163
      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: 13191
      functionLinenumberEnd: 14683
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1413
      ICount:          11074
      EdgeCount:       1455
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator11copy_schemeERKS0_
        - _ZN3ada14url_aggregator12clear_searchEv
        - _ZN3ada14url_aggregator14clear_pathnameEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator7reserveEj
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers14leading_zeroesEj
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator18retrieve_base_portEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13278,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13209,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13239,10'
          Dst:             _ZN3ada7helpers14leading_zeroesEj
        - Src:             'build/singleheader/ada.cpp:13241,9'
          Dst:             _ZN3ada14url_aggregator7reserveEj
        - Src:             'build/singleheader/ada.cpp:13245,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13249,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13257,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13260,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13284,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13378,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13385,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13385,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13386,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13386,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13388,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13388,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13444,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13450,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13469,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13469,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13482,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13482,25'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13485,46'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13485,25'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13496,42'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13496,21'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13520,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13520,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13569,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13603,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13603,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13605,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13605,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13606,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13606,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13609,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13609,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13610,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13610,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13624,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13629,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13630,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13631,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13671,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13671,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13673,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13673,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13674,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13674,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13722,15'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13726,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13726,17'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13773,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13806,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13806,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13809,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13809,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13836,19'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13838,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13838,21'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13889,17'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13890,13'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13890,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13916,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13916,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13922,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13923,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13926,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13931,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13938,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13937,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13960,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13967,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13986,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13987,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14001,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14006,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14026,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14026,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14027,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14027,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14028,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14028,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14040,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14043,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14047,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14048,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14049,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14056,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14076,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14081,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14081,11'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14085,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14085,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - 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: 3505
      functionLinenumberEnd: 3505
      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:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,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:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada14url_aggregatorENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,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: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3103
      functionLinenumberEnd: 3103
      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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2470
      functionLinenumberEnd: 2470
      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:2470,9'
          Dst:             _ZN3ada14url_aggregatorC2EOS0_
    - functionName:    _ZN3ada14url_aggregatorC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7388
      functionLinenumberEnd: 7388
      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:7388,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
    - functionName:    _ZN3ada8url_baseC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_base10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada14url_aggregatorC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7386
      functionLinenumberEnd: 7673
      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:7386,3'
          Dst:             _ZN3ada8url_baseC2Ev
        - Src:             'build/singleheader/ada.h:7673,28'
          Dst:             _ZN3ada14url_componentsC2Ev
    - functionName:    _ZN3ada14url_aggregator7reserveEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8585
      functionLinenumberEnd: 8587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode18is_tabs_or_newlineEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10463
      functionLinenumberEnd: 10464
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11993
      functionLinenumberEnd: 12001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers8is_alphaEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada8checkers8to_lowerEc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1206,11'
          Dst:             _ZN3ada8checkers8to_lowerEc
        - Src:             'build/singleheader/ada.h:1206,35'
          Dst:             _ZN3ada8checkers8to_lowerEc
    - functionName:    _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12168
      functionLinenumberEnd: 12173
      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:    _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6512
      functionLinenumberEnd: 6523
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:6518,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14290
      functionLinenumberEnd: 14321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          295
      EdgeCount:       116
      CyclomaticComplexity: 48
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14293,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14293,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14294,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14320,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14320,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14293,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14323
      functionLinenumberEnd: 14353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          331
      EdgeCount:       116
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14325,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14325,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14326,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14332,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14334,19'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14337,22'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:14352,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14352,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14325,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14259
      functionLinenumberEnd: 14287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          241
      EdgeCount:       80
      CyclomaticComplexity: 34
      functionsReached:
        - _ZNK3ada14url_aggregator12get_protocolEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14261,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14261,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14267,22'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:14286,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14286,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14261,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8081
      functionLinenumberEnd: 8112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          375
      EdgeCount:       72
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8084,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8084,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8085,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8085,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8088,32'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8090,5'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8093,52'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8094,8'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8111,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8111,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7989
      functionLinenumberEnd: 8026
      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:7991,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7991,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7992,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7992,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8025,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8025,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: 7900
      functionLinenumberEnd: 7921
      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:7904,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7904,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7905,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7905,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7911,28'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7920,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7920,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8303
      functionLinenumberEnd: 8353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          418
      EdgeCount:       151
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_passwordEv
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8306,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8306,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8307,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8307,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8310,47'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8313,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8321,7'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8347,30'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.h:8348,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8352,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8352,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8185
      functionLinenumberEnd: 8227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          405
      EdgeCount:       147
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.h:8187,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8187,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8188,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8188,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8191,33'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8194,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8221,30'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.h:8222,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8226,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8226,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10920
      functionLinenumberEnd: 10943
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          157
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator8get_hrefEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8663
      functionLinenumberEnd: 8665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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: 7842
      functionLinenumberEnd: 7898
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          308
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8928
      functionLinenumberEnd: 8947
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          248
      EdgeCount:       123
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8930,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8930,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8931,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8931,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8935,11'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.h:8936,9'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.h:8937,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.h:8938,9'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8939,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.h:8944,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8945,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8945,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8930,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator18retrieve_base_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8404
      functionLinenumberEnd: 8406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada8checkers8is_alphaEc
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1218,32'
          Dst:             _ZN3ada8checkers8is_alphaEc
    - functionName:    _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8029
      functionLinenumberEnd: 8079
      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:8032,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8032,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8033,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8033,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8044,9'
          Dst:             _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8071,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8078,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15151
      functionLinenumberEnd: 15387
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          746
      EdgeCount:       180
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
        - abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15157,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15157,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15158,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15158,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15266,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15274,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15289,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15306,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15357,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15366,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:15382,24'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - Src:             'build/singleheader/ada.cpp:15382,3'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15384,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15384,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15389
      functionLinenumberEnd: 15410
      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:15391,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15391,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15392,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15392,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15393,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:15402,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15405,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:15405,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15408,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15408,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7944
      functionLinenumberEnd: 7970
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          309
      EdgeCount:       48
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7947,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7947,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7948,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:7948,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:7951,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:7969,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:7969,3'
          Dst:             abort
    - functionName:    _ZN3ada8checkers8is_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode16is_lowercase_hexEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10874
      functionLinenumberEnd: 10875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15055
      functionLinenumberEnd: 15149
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          439
      EdgeCount:       98
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15059,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15059,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15071,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15084,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:15144,9'
          Dst:             _ZN3ada11serializers4ipv4Em
        - Src:             'build/singleheader/ada.cpp:15143,5'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15147,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15147,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: 10981
      functionLinenumberEnd: 10996
      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:10985,30'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.cpp:10989,28'
          Dst:             _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada7unicode30is_forbidden_domain_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10714
      functionLinenumberEnd: 10715
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15585
      functionLinenumberEnd: 15761
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          1436
      EdgeCount:       230
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15607,39'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15644,34'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:15670,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15675,13'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15681,11'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15688,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15724,12'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:15728,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:15728,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15729,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15729,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15733,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15738,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:15743,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:15756,9'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN3ada8checkers8is_alphaEc
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1211,11'
          Dst:             _ZN3ada8checkers8is_alphaEc
    - functionName:    _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,3'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEEvRNS4_12basic_stringIcS7_NS4_9allocatorIcEEEET_DpT0_
    - functionName:    _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8114
      functionLinenumberEnd: 8145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          344
      EdgeCount:       135
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8117,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8117,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8118,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8118,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8121,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8139,40'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.h:8140,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8144,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8144,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20set_protocol_as_fileEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8707
      functionLinenumberEnd: 8735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8709,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8734,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8734,3'
          Dst:             abort
    - functionName:    _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10947
      functionLinenumberEnd: 10978
      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: 10843
      functionLinenumberEnd: 10847
      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: 10950
      functionLinenumberEnd: 10951
      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:    _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10886
      functionLinenumberEnd: 10917
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          330
      EdgeCount:       68
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna8to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9664
      functionLinenumberEnd: 9766
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          571
      EdgeCount:       187
      CyclomaticComplexity: 92
      functionsReached:
        - _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
        - _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9665,7'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9666,12'
          Dst:             _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9679,7'
          Dst:             _ZN3ada4idna22utf32_length_from_utf8EPKcm
        - Src:             'build/singleheader/ada.cpp:9681,32'
          Dst:             _ZN3ada4idna13utf8_to_utf32EPKcmPDi
        - Src:             'build/singleheader/ada.cpp:9688,11'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9689,3'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9715,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9722,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9725,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9730,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9737,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9742,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9750,14'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9755,22'
          Dst:             _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
    - functionName:    _ZN3ada4idnaL19from_ascii_to_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9602
      functionLinenumberEnd: 9661
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          369
      EdgeCount:       124
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna9ascii_mapEPcm
        - _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9607,3'
          Dst:             _ZN3ada4idna9ascii_mapEPcm
        - Src:             'build/singleheader/ada.cpp:9628,20'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9635,11'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9638,33'
          Dst:             _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9643,7'
          Dst:             _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9650,12'
          Dst:             _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
    - functionName:    _ZN3ada4idna22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          451
      EdgeCount:       87
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna3mapENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2869
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          180
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN3ada4idna16find_range_indexEj
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:2848,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_guard_acquire
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_atexit
        - Src:             'build/singleheader/ada.cpp:2841,3'
          Dst:             __cxa_guard_release
        - Src:             'build/singleheader/ada.cpp:2845,20'
          Dst:             _ZN3ada4idna16find_range_indexEj
    - functionName:    _ZN3ada4idna9normalizeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7975
      functionLinenumberEnd: 7982
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7980,3'
          Dst:             _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7981,3'
          Dst:             _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
    - functionName:    _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8025
      functionLinenumberEnd: 8087
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          310
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8056,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8073,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9560
      functionLinenumberEnd: 9567
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9018
      functionLinenumberEnd: 9543
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         120
      ICount:          586
      EdgeCount:       169
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idnaL14find_directionEj
        - _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9473,30'
          Dst:             _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9481,7'
          Dst:             _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9486,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9492,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
        - Src:             'build/singleheader/ada.cpp:9513,29'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idna17utf32_to_punycodeENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEERNS1_12basic_stringIcNS3_IcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8150
      functionLinenumberEnd: 8209
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          384
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN3ada4idnaL13digit_to_charEi
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8196,25'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8199,23'
          Dst:             _ZN3ada4idnaL13digit_to_charEi
        - Src:             'build/singleheader/ada.cpp:8200,16'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idnaL13digit_to_charEi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8006
      functionLinenumberEnd: 8007
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL5adaptEiib
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8010
      functionLinenumberEnd: 8022
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL20find_last_not_of_nsmENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8998
      functionLinenumberEnd: 9003
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada4idnaL14find_directionEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9000,9'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL12is_rtl_labelENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9007
      functionLinenumberEnd: 9015
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idnaL14find_directionEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9013,25'
          Dst:             _ZN3ada4idnaL14find_directionEj
    - functionName:    _ZN3ada4idnaL14find_directionEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8981
      functionLinenumberEnd: 8995
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8982,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZZN3ada4idnaL14find_directionEjENKUlRKNS0_10directionsEjE_clES3_j
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8984
      functionLinenumberEnd: 8984
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEEENK3$_1clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9422
      functionLinenumberEnd: 9424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna14is_label_validENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEEENK3$_0clEj'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9418
      functionLinenumberEnd: 9420
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idnaL19char_to_digit_valueEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8000
      functionLinenumberEnd: 8004
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wmemchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13decompose_nfcERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7881
      functionLinenumberEnd: 7892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7887,7'
          Dst:             _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
        - Src:             'build/singleheader/ada.cpp:7889,5'
          Dst:             _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
        - Src:             'build/singleheader/ada.cpp:7891,3'
          Dst:             _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
    - functionName:    _ZN3ada4idna7composeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7894
      functionLinenumberEnd: 7973
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          516
      EdgeCount:       96
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7935,23'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna7get_cccEDi
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7859
      functionLinenumberEnd: 7861
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna28compute_decomposition_lengthENSt3__117basic_string_viewIDiNS1_11char_traitsIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7788
      functionLinenumberEnd: 7814
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna9decomposeERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEEm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7817
      functionLinenumberEnd: 7857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          246
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna10sort_marksERNSt3__112basic_stringIDiNS1_11char_traitsIDiEENS1_9allocatorIDiEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7865
      functionLinenumberEnd: 7879
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada4idna7get_cccEDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:7867,19'
          Dst:             _ZN3ada4idna7get_cccEDi
        - Src:             'build/singleheader/ada.cpp:7873,29'
          Dst:             _ZN3ada4idna7get_cccEDi
    - functionName:    _ZN3ada4idna16find_range_indexEj
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2779
      functionLinenumberEnd: 2799
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIDiNS_11char_traitsIDiEENS_9allocatorIDiEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN3ada4idna22utf32_length_from_utf8EPKcmENK3$_0clEa'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna9ascii_mapEPcm
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2801
      functionLinenumberEnd: 2824
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:2805,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2806,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
        - Src:             'build/singleheader/ada.cpp:2807,27'
          Dst:             '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
    - functionName:    '_ZZN3ada4idna9ascii_mapEPcmENK3$_0clEh'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2802
      functionLinenumberEnd: 2803
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:1198,31'
          Dst:             _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada11serializers4ipv4Em
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11082
      functionLinenumberEnd: 11093
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11083,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_21__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_iEUlS2_S2_RjiE_JiEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__121__from_chars_integralB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_iENKUlS7_S7_RjiE_clES7_S7_S9_i
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__124__subject_seq_combinatorB8ne220000IPKcjZNS_17__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultES2_S2_RS5_EUlS2_S2_RjE_JEEES8_S5_S5_RT0_T1_DpT2_ENKUlS2_S2_E_clES2_S2_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__117__from_chars_atoiB8ne220000IjTnNS_9enable_ifIXsr11is_unsignedIT_EE5valueEiE4typeELi0EEENS_17from_chars_resultEPKcS7_RS2_ENKUlS7_S7_RjE_clES7_S7_S9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__charconv/from_chars_integral.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8checkers21has_hex_prefix_unsafeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8559
      functionLinenumberEnd: 8583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          195
      EdgeCount:       79
      CyclomaticComplexity: 34
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8561,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8561,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8565,7'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8582,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8582,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8561,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada14url_aggregator13has_authorityEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8550
      functionLinenumberEnd: 8556
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          146
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8555,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8555,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.h:8556,61'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7unicode28is_forbidden_host_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10691
      functionLinenumberEnd: 10692
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNRSt3__18optionalIiEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:812,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11041
      functionLinenumberEnd: 11080
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          163
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11044,3'
          Dst:             _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
        - Src:             'build/singleheader/ada.cpp:11052,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada11serializers36find_longest_sequence_of_ipv6_piecesERKNSt3__15arrayItLm8EEERmS6_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11025
      functionLinenumberEnd: 11039
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseIiLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__18optionalItEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7unicode14percent_encodeILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10947
      functionLinenumberEnd: 10978
      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: 10950
      functionLinenumberEnd: 10951
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12has_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8619
      functionLinenumberEnd: 8620
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada14url_aggregator13has_authorityEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8620,10'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
    - functionName:    _ZN3ada14url_aggregator14clear_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8486
      functionLinenumberEnd: 8521
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         101
      ICount:          507
      EdgeCount:       190
      CyclomaticComplexity: 91
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8488,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8488,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8489,8'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8492,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8492,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8512,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8516,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.h:8516,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8517,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8520,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8520,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator12has_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8630
      functionLinenumberEnd: 8659
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         97
      ICount:          426
      EdgeCount:       171
      CyclomaticComplexity: 76
      functionsReached:
        - _ZN3ada8checkers8is_digitEc
        - __clang_call_terminate
        - abort
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8648,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8649,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8650,5'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8640,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator15delete_dash_dotEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15569
      functionLinenumberEnd: 15583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          158
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:15571,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15571,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15572,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15572,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15581,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:15581,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:15582,3'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:15582,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator18has_empty_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8606
      functionLinenumberEnd: 8617
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8607,8'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    '_ZZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhENK3$_0clEc'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10921
      functionLinenumberEnd: 10922
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada14url_aggregator12has_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8599
      functionLinenumberEnd: 8603
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__123__optional_storage_baseINS_17basic_string_viewIcNS_11char_traitsIcEEEELb0EE5__getB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,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: 1778
      functionLinenumberEnd: 1780
      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:1780,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: 1770
      functionLinenumberEnd: 1772
      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:    _ZN3ada8checkers8to_lowerEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada8url_baseC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_componentsC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4764
      functionLinenumberEnd: 4796
      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:    _ZN3ada7unicode14is_ascii_digitEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10797
      functionLinenumberEnd: 10800
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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:    _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14819
      functionLinenumberEnd: 14823
      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:14821,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14821,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14822,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14822,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14823,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: 14686
      functionLinenumberEnd: 14810
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         668
      ICount:          6308
      EdgeCount:       707
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8has_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14688,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14688,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14689,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14689,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14694,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14701,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14757,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14757,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14757,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14764,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14765,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14766,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14767,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14768,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14775,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14776,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14778,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14780,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14793,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14797,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14798,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14805,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14808,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14808,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator8has_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8623
      functionLinenumberEnd: 8627
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada14url_aggregator12has_hostnameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8627,10'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
    - functionName:    '_ZZN3ada19url_pattern_helpers26canonicalize_ipv6_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENK3$_0clEc'
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16485
      functionLinenumberEnd: 16487
      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:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEdeB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      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:3888,5'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
    - 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: 17093
      functionLinenumberEnd: 17100
      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:17099,10'
          Dst:             _ZN3ada19url_pattern_helpers21escape_pattern_stringENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada14url_aggregator8get_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14874
      functionLinenumberEnd: 14881
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       27
      CyclomaticComplexity: 11
      functionsReached:
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14879,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14879,10'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14877,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada16url_pattern_init16process_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16027
      functionLinenumberEnd: 16040
      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:16036,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:16039,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_protocolENSt3__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: 16043
      functionLinenumberEnd: 16050
      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:16046,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:16049,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_usernameENSt3__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: 16053
      functionLinenumberEnd: 16060
      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:16056,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:16059,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init16process_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16063
      functionLinenumberEnd: 16071
      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:16067,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:16070,10'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - 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: 16074
      functionLinenumberEnd: 16082
      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:16077,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:16081,10'
          Dst:             _ZN3ada19url_pattern_helpers31canonicalize_port_with_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - 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: 17103
      functionLinenumberEnd: 17118
      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_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:    _ZN3ada16url_pattern_init16process_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_NS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16085
      functionLinenumberEnd: 16100
      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:16088,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:16094,12'
          Dst:             _ZN3ada19url_pattern_helpers21canonicalize_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16099,10'
          Dst:             _ZN3ada19url_pattern_helpers28canonicalize_opaque_pathnameENSt3__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: 16103
      functionLinenumberEnd: 16120
      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:16116,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:16119,10'
          Dst:             _ZN3ada19url_pattern_helpers19canonicalize_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada16url_pattern_init12process_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEENS0_12process_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16123
      functionLinenumberEnd: 16136
      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:16129,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:16132,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:16135,10'
          Dst:             _ZN3ada19url_pattern_helpers17canonicalize_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - 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: 3592
      functionLinenumberEnd: 3592
      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:3592,9'
          Dst:             _ZN2tl8expectedIN3ada16url_pattern_initENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - 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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada16url_pattern_initENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
    - 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: 2952
      functionLinenumberEnd: 2952
      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:2952,42'
          Dst:             _ZN2tl6detail25expected_copy_assign_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: 2912
      functionLinenumberEnd: 2912
      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:2912,35'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_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: 2877
      functionLinenumberEnd: 2877
      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:2877,35'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada16url_pattern_initENS2_6errorsELb0EECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_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: 2841
      functionLinenumberEnd: 2841
      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:2841,41'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada16url_pattern_initENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - 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: 2581
      functionLinenumberEnd: 2581
      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:2581,38'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada16url_pattern_initENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
    - 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: 2470
      functionLinenumberEnd: 2470
      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:2470,9'
          Dst:             _ZN3ada16url_pattern_initC2EOS0_
    - functionName:    _ZN3ada16url_pattern_initC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4498
      functionLinenumberEnd: 4498
      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:    _ZN3ada19url_pattern_helpers31canonicalize_port_with_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16546
      functionLinenumberEnd: 16602
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          263
      EdgeCount:       86
      CyclomaticComplexity: 44
      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
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:16549,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:16561,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:16564,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:16569,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16569,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:16585,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16585,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:16590,29'
          Dst:             _ZN3ada6scheme16get_special_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:16594,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:16598,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:16601,10'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:16601,10'
          Dst:             _ZN2tl8expectedINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEN3ada6errorsEEC2IS9_TnPNS1_9enable_ifIXsr3std16is_constructibleIS9_OT_EE5valueEvE4typeELPv0ETnPNSC_IXsr3std14is_convertibleISE_S9_EE5valueEvE4typeELSI_0EEEONS_10unexpectedISD_EE
    - 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:    _ZN3ada14url_aggregatoraSEOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7389
      functionLinenumberEnd: 7389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseaSERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7389,66'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZN3ada8url_baseaSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      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:    _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7168
      functionLinenumberEnd: 7174
      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:7169,10'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZNK3ada8url_base16get_special_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6987
      functionLinenumberEnd: 6988
      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:6988,10'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
    - functionName:    _ZN3ada3url16update_base_portENSt3__18optionalItEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7150
      functionLinenumberEnd: 7152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada7helpers12inner_concatINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEJPKcEEEvRS8_T_DpT0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1778
      functionLinenumberEnd: 1780
      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:1780,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: 1778
      functionLinenumberEnd: 1781
      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:1780,10'
          Dst:             _ZN3ada7helpers12inner_concatIPKcJNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEEEvRSA_T_DpT0_
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2494,14'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5579
      functionLinenumberEnd: 5579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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:    _ZZNSt3__116__variant_detail6__dtorINS0_8__traitsIJNS_17basic_string_viewIcNS_11char_traitsIcEEEEN3ada16url_pattern_initEEEELNS0_6_TraitE1EE9__destroyB8ne220000EvENKUlRT_E_clINS0_5__altILm1ES8_EEEEDaSD_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__116__variant_detail6__dtorINS0_8__traitsIJNS_17basic_string_viewIcNS_11char_traitsIcEEEEN3ada16url_pattern_initEEEELNS0_6_TraitE1EE9__destroyB8ne220000EvENKUlRT_E_clINS0_5__altILm0ES6_EEEEDaSD_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      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:    _ZNRSt3__116__variant_detail6__baseILNS0_6_TraitE1EJNS_17basic_string_viewIcNS_11char_traitsIcEEEEN3ada16url_pattern_initEEE9__as_baseB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      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: 3163
      functionLinenumberEnd: 3163
      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: 3904
      functionLinenumberEnd: 3904
      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: 3163
      functionLinenumberEnd: 3163
      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: 3904
      functionLinenumberEnd: 3904
      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: 3163
      functionLinenumberEnd: 3163
      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: 3904
      functionLinenumberEnd: 3904
      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: 3163
      functionLinenumberEnd: 3163
      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: 3904
      functionLinenumberEnd: 3904
      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: 9199
      functionLinenumberEnd: 9202
      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: 2382
      functionLinenumberEnd: 2382
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2835
      functionLinenumberEnd: 2835
      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:2835,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: 2869
      functionLinenumberEnd: 2869
      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:2869,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 3103
      functionLinenumberEnd: 3103
      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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,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: 9199
      functionLinenumberEnd: 9202
      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: 2382
      functionLinenumberEnd: 2382
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2835
      functionLinenumberEnd: 2835
      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:2835,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: 2869
      functionLinenumberEnd: 2869
      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:2869,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 3103
      functionLinenumberEnd: 3103
      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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,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: 9199
      functionLinenumberEnd: 9202
      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: 2382
      functionLinenumberEnd: 2382
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2835
      functionLinenumberEnd: 2835
      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:2835,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: 2869
      functionLinenumberEnd: 2869
      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:2869,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 3103
      functionLinenumberEnd: 3103
      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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,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: 2492
      functionLinenumberEnd: 2496
      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: 2580
      functionLinenumberEnd: 2580
      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:2580,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: 2840
      functionLinenumberEnd: 2840
      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:2840,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: 2876
      functionLinenumberEnd: 2876
      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:2876,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: 2911
      functionLinenumberEnd: 2911
      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:2911,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: 2470
      functionLinenumberEnd: 2470
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2950
      functionLinenumberEnd: 2950
      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:2950,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: 3103
      functionLinenumberEnd: 3103
      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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseINSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEEN3ada6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3462,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: 9287
      functionLinenumberEnd: 9287
      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: 9317
      functionLinenumberEnd: 9318
      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: 9311
      functionLinenumberEnd: 9311
      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: 9366
      functionLinenumberEnd: 9367
      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: 9361
      functionLinenumberEnd: 9361
      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: 9346
      functionLinenumberEnd: 9346
      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: 9374
      functionLinenumberEnd: 9445
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          430
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3163
      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: 3904
      functionLinenumberEnd: 3904
      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: 2492
      functionLinenumberEnd: 2496
      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:2494,14'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      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:2580,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: 2840
      functionLinenumberEnd: 2840
      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:2840,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: 2876
      functionLinenumberEnd: 2876
      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:2876,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: 2911
      functionLinenumberEnd: 2911
      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:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada17url_search_paramsC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9024
      functionLinenumberEnd: 9024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada17url_search_paramsENS2_6errorsELb0ELb1EEC2IJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2470
      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:2470,9'
          Dst:             _ZN3ada17url_search_paramsC2EOS0_
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada17url_search_paramsENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEIJS3_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESB_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2950
      functionLinenumberEnd: 2950
      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:2950,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: 3103
      functionLinenumberEnd: 3103
      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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada17url_search_paramsENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3462,55'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada17url_search_paramsENS2_6errorsELb0EED2Ev
    - functionName:    _ZZNKSt3__16ranges9__replaceclB8ne220000ITkNS0_11input_rangeERNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEccNS_8identityEQaa19indirectly_writableIDTclL_ZNS0_5__cpo5beginEEclsr3stdE7declvalIRT_EEEERKT1_E25indirect_binary_predicateINS0_8equal_toENS_16__projected_implISE_T2_E6__typeEPKT0_EEENS_7_IfImplIX14borrowed_rangeISC_EEE7_SelectISE_NS0_8danglingEEEOSC_RSO_SH_SK_ENKUlSV_E_clIRcEEbSV_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__algorithm/ranges_replace.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9242
      functionLinenumberEnd: 9259
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          226
      EdgeCount:       44
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9248,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9256,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
        - Src:             'build/singleheader/ada.h:9257,27'
          Dst:             _ZN3ada7unicode14percent_decodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEm
    - functionName:    _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9237
      functionLinenumberEnd: 9275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9266,9'
          Dst:             _ZZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_E_clES5_
        - Src:             'build/singleheader/ada.h:9270,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: 3128
      functionLinenumberEnd: 3129
      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: 3124
      functionLinenumberEnd: 3124
      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:3124,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3124
      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:3124,7'
          Dst:             _ZNSt9exceptionD2Ev
    - 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: 3124
      functionLinenumberEnd: 3124
      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:3124,7'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
    - functionName:    _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3126
      functionLinenumberEnd: 3126
      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:3126,12'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada14url_aggregatorC2ERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7387
      functionLinenumberEnd: 7387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada8url_baseC2ERKS0_
        - _ZN3ada8url_baseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7387,3'
          Dst:             _ZN3ada8url_baseC2ERKS0_
        - Src:             'build/singleheader/ada.h:7387,51'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2745
      functionLinenumberEnd: 2745
      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: 2464
      functionLinenumberEnd: 2464
      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: 2754
      functionLinenumberEnd: 2754
      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: 2596
      functionLinenumberEnd: 2600
      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: 2590
      functionLinenumberEnd: 2593
      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:2591,64'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE3getEv
        - Src:             'build/singleheader/ada.h:2591,39'
          Dst:             _ZN3ada14url_aggregatorC2ERKS0_
        - Src:             'build/singleheader/ada.h:2591,64'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 2742
      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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2845
      functionLinenumberEnd: 2851
      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:2845,9'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEECI2NS0_21expected_storage_baseIS3_S4_Lb0ELb1EEEENS0_9no_init_tE
        - Src:             'build/singleheader/ada.h:2846,13'
          Dst:             _ZNK2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:2847,13'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE14construct_withIRKNS0_18expected_copy_baseIS3_S4_Lb0EEEEEvOT_
        - Src:             'build/singleheader/ada.h:2851,3'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:2849,33'
          Dst:             _ZNKR2tl6detail24expected_operations_baseIN3ada14url_aggregatorENS2_6errorsEE6geterrEv
        - Src:             'build/singleheader/ada.h:2849,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: 2880
      functionLinenumberEnd: 2880
      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:2880,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: 2915
      functionLinenumberEnd: 2915
      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:2915,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: 2955
      functionLinenumberEnd: 2955
      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:2955,3'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    _ZN3ada14url_aggregator14clear_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8229
      functionLinenumberEnd: 8247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8231,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8231,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8232,8'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEE3valIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2492
      functionLinenumberEnd: 2496
      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:2494,14'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZN3ada3urlD2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4858
      functionLinenumberEnd: 4858
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada8url_baseD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:4858,27'
          Dst:             _ZN3ada8url_baseD2Ev
    - functionName:    _ZN3ada3urlD0Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4858
      functionLinenumberEnd: 4858
      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:4858,27'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK3ada3url10get_originEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12847
      functionLinenumberEnd: 12871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          173
      EdgeCount:       67
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNK3ada3url12get_protocolEv
        - _ZNK3ada3url8get_hostEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12853,33'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12853,55'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12853,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12858,21'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:12859,11'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:12860,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12860,44'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12863,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12863,45'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12864,37'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:12864,45'
          Dst:             _ZNK3ada3url8get_hostEv
        - Src:             'build/singleheader/ada.cpp:12863,16'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12866,5'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:12851,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url16has_valid_domainEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12840
      functionLinenumberEnd: 12845
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          145
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12844,43'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12844,43'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7219
      functionLinenumberEnd: 7251
      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:7244,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.h:7227,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada3url10parse_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5217
      functionLinenumberEnd: 5218
      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: 12790
      functionLinenumberEnd: 12838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          418
      EdgeCount:       107
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - _ZNK3ada3url12get_protocolEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12798,24'
          Dst:             _ZNK3ada3url12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:12798,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12802,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12805,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12810,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12810,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12815,39'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12819,3'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12827,32'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12827,5'
          Dst:             _ZN3ada7helpers11encode_jsonINSt3__120back_insert_iteratorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEEvNS2_17basic_string_viewIcS6_EET_
        - Src:             'build/singleheader/ada.cpp:12833,31'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12833,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: 7154
      functionLinenumberEnd: 7154
      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: 7156
      functionLinenumberEnd: 7156
      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: 7158
      functionLinenumberEnd: 7159
      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: 7162
      functionLinenumberEnd: 7163
      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: 12873
      functionLinenumberEnd: 12879
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12875,12'
          Dst:             _ZN3ada7helpers6concatIJNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKcEEENS2_12basic_stringIcS5_NS2_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:12878,10'
          Dst:             _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
        - Src:             'build/singleheader/ada.cpp:12875,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEELb0EE5__getB8ne220000Ev
    - functionName:    _ZNKRSt3__18optionalItE5valueB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:833,18'
          Dst:             _ZNKRSt3__123__optional_storage_baseItLb0EE5__getB8ne220000Ev
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcEEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,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: 12881
      functionLinenumberEnd: 12893
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK3ada3url8get_portEv
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12890,17'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12890,33'
          Dst:             _ZNK3ada3url8get_portEv
        - Src:             'build/singleheader/ada.cpp:12892,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12887,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada7helpers6concatIJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKcS8_EEES8_DpT_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1793
      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:1791,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: 11106
      functionLinenumberEnd: 11113
      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:11108,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_3urlELb1EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11110,12'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
        - Src:             'build/singleheader/ada.cpp:11110,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEEC2IS3_TnPNSt3__19enable_ifIXsr3std16is_constructibleIS3_OT_EE5valueEvE4typeELPv0ETnPNS7_IXsr3std14is_convertibleIS9_S3_EE5valueEvE4typeELSD_0EEEONS_10unexpectedIS8_EE
        - Src:             'build/singleheader/ada.cpp:11113,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:11112,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:11113,1'
          Dst:             _ZN3ada3urlD2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      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: 3874
      functionLinenumberEnd: 3876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEE6valptrEv
    - functionName:    _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_move_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2950
      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:2950,8'
          Dst:             _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail25expected_copy_assign_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2911
      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:2911,8'
          Dst:             _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_move_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2876
      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:2876,8'
          Dst:             _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
    - functionName:    _ZN2tl6detail18expected_copy_baseIN3ada3urlENS2_6errorsELb0EED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2840
      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:2840,8'
          Dst:             _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
    - functionName:    _ZN2tl6detail24expected_operations_baseIN3ada3urlENS2_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2580
      functionLinenumberEnd: 2580
      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:2580,8'
          Dst:             _ZN2tl6detail21expected_storage_baseIN3ada3urlENS2_6errorsELb0ELb1EED2Ev
    - functionName:    _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3904
      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: 3163
      functionLinenumberEnd: 3163
      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: 13191
      functionLinenumberEnd: 14085
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1418
      ICount:          11278
      EdgeCount:       1600
      CyclomaticComplexity: 184
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN3ada3url11copy_schemeERKS0_
        - _ZN3ada3url12clear_searchEv
        - _ZN3ada3url14clear_pathnameEv
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada3url20set_protocol_as_fileEv
        - _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3urlC2Ev
        - _ZN3ada3urlD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada3url12get_pathnameEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13278,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13209,15'
          Dst:             _ZN3ada3urlC2Ev
        - Src:             'build/singleheader/ada.cpp:13245,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13249,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13257,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13260,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13284,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13308,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13308,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13308,22'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13378,15'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13388,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13388,15'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13465,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13475,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13478,37'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13493,33'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13520,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13520,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13569,13'
          Dst:             _ZN3ada3url11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13624,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13627,15'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13627,15'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13722,15'
          Dst:             _ZN3ada3url18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13726,44'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13726,17'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13773,17'
          Dst:             _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13806,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13806,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13809,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13809,15'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:7244,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13836,19'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13838,48'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13838,21'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13887,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13887,13'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13887,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13922,28'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13923,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13926,31'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13931,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13960,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13982,50'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14001,13'
          Dst:             _ZN3ada3url20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14040,17'
          Dst:             _ZN3ada3url12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14043,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14045,17'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14045,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14056,19'
          Dst:             _ZN3ada3url14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14076,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14081,38'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14081,11'
          Dst:             _ZN3ada3url26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14085,1'
          Dst:             _ZN3ada3urlD2Ev
        - Src:             'build/singleheader/ada.cpp:14085,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: 3505
      functionLinenumberEnd: 3505
      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:3504,41'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3504,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:3505,9'
          Dst:             _ZN2tl6detail26expected_default_ctor_baseIN3ada3urlENS2_6errorsELb1EEC2ENS0_23default_constructor_tagE
        - Src:             'build/singleheader/ada.h:3504,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: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 3462
      functionLinenumberEnd: 3462
      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:3461,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:3462,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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 3103
      functionLinenumberEnd: 3103
      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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2470
      functionLinenumberEnd: 2470
      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:2470,9'
          Dst:             _ZN3ada3urlC2EOS0_
    - functionName:    _ZN3ada3urlC2EOS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4855
      functionLinenumberEnd: 4855
      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:4855,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: 2952
      functionLinenumberEnd: 2952
      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:2952,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: 2912
      functionLinenumberEnd: 2912
      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:2912,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: 2877
      functionLinenumberEnd: 2877
      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:2877,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: 2841
      functionLinenumberEnd: 2841
      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:2841,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: 2581
      functionLinenumberEnd: 2581
      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:2581,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: 2482
      functionLinenumberEnd: 2482
      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:2482,9'
          Dst:             _ZN2tl10unexpectedIN3ada6errorsEEC2EOS2_
    - functionName:    _ZN3ada3urlC2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4853
      functionLinenumberEnd: 5206
      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:4853,3'
          Dst:             _ZN3ada8url_baseC2Ev
    - functionName:    _ZN3ada3url11copy_schemeERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7181
      functionLinenumberEnd: 7184
      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: 7123
      functionLinenumberEnd: 7127
      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:7125,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: 7130
      functionLinenumberEnd: 7132
      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:7131,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: 12342
      functionLinenumberEnd: 12570
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          659
      EdgeCount:       159
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
        - _ZN3ada8checkers8is_digitEc
        - _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12453,40'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12461,42'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12476,26'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12493,53'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12544,31'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12553,47'
          Dst:             _ZNRSt3__18optionalIiEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12566,10'
          Dst:             _ZN3ada11serializers4ipv6ERKNSt3__15arrayItLm8EEE
    - functionName:    _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12254
      functionLinenumberEnd: 12265
      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:12256,7'
          Dst:             _ZN3ada7unicode28is_forbidden_host_code_pointEc
        - Src:             'build/singleheader/ada.cpp:12262,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: 12267
      functionLinenumberEnd: 12340
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          357
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada11serializers4ipv4Em
        - _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_digitEc
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12281,19'
          Dst:             _ZN3ada8checkers14has_hex_prefixENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12293,18'
          Dst:             _ZN3ada8checkers8is_digitEc
        - Src:             'build/singleheader/ada.cpp:12336,12'
          Dst:             _ZN3ada11serializers4ipv4Em
    - functionName:    _ZN3ada3url20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7121
      functionLinenumberEnd: 7121
      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: 7138
      functionLinenumberEnd: 7140
      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: 7044
      functionLinenumberEnd: 7045
      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: 7166
      functionLinenumberEnd: 7166
      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: 12914
      functionLinenumberEnd: 12915
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12915,49'
          Dst:             _ZNKRSt3__18optionalItE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12915,49'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3149,7'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada11url_patternINS2_17url_pattern_regex18std_regex_providerEEENS2_6errorsELb0EED2Ev
    - functionName:    _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5693
      functionLinenumberEnd: 5693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          144
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'build/singleheader/ada.h:5693,7'
          Dst:             _ZN3ada21url_pattern_componentINS_17url_pattern_regex18std_regex_providerEED2Ev
    - functionName:    _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,12'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEE3valIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
    - functionName:    _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE10get_searchEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE11ignore_caseEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_hostnameEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_passwordEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_pathnameEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_protocolEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_usernameEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE17has_regexp_groupsEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_hashEv
        - _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_portEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/url_pattern.cc:12,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_protocolEv
        - Src:             'fuzz/url_pattern.cc:13,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_usernameEv
        - Src:             'fuzz/url_pattern.cc:14,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_passwordEv
        - Src:             'fuzz/url_pattern.cc:15,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_hostnameEv
        - Src:             'fuzz/url_pattern.cc:16,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_portEv
        - Src:             'fuzz/url_pattern.cc:17,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE12get_pathnameEv
        - Src:             'fuzz/url_pattern.cc:18,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE10get_searchEv
        - Src:             'fuzz/url_pattern.cc:19,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE8get_hashEv
        - Src:             'fuzz/url_pattern.cc:20,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE11ignore_caseEv
        - Src:             'fuzz/url_pattern.cc:21,16'
          Dst:             _ZNK3ada11url_patternINS_17url_pattern_regex18std_regex_providerEE17has_regexp_groupsEv
    - functionName:    _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11264
      functionLinenumberEnd: 11266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada6parser22parse_url_pattern_implITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSB_17basic_string_viewIcNSB_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSG_PKNS_19url_pattern_optionsE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:11265,10'
          Dst:             _ZN3ada6parser22parse_url_pattern_implITkNS_17url_pattern_regex13regex_conceptENS2_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSB_17basic_string_viewIcNSB_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSG_PKNS_19url_pattern_optionsE
    - functionName:    '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/ada-url/fuzz/url_pattern.cc'
      linkageType:     externalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 4592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         132
      ICount:          693
      EdgeCount:       223
      CyclomaticComplexity: 93
      functionsReached:
        - _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
        - _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - _ZN3ada16url_pattern_initD2Ev
        - _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
        - _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz/url_pattern.cc:72,5'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz/url_pattern.cc:35,32'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
        - Src:             'fuzz/url_pattern.cc:36,32'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
        - Src:             'fuzz/url_pattern.cc:38,31'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
        - Src:             'fuzz/url_pattern.cc:39,37'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
        - Src:             'fuzz/url_pattern.cc:52,9'
          Dst:             _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
        - Src:             'fuzz/url_pattern.cc:53,9'
          Dst:             _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'fuzz/url_pattern.cc:53,33'
          Dst:             _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'fuzz/url_pattern.cc:53,33'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'fuzz/url_pattern.cc:53,17'
          Dst:             _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
        - Src:             'fuzz/url_pattern.cc:53,17'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:53,17'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:57,29'
          Dst:             _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
        - Src:             'fuzz/url_pattern.cc:59,9'
          Dst:             _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'fuzz/url_pattern.cc:59,43'
          Dst:             _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'fuzz/url_pattern.cc:59,43'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'fuzz/url_pattern.cc:59,27'
          Dst:             _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
        - Src:             'fuzz/url_pattern.cc:59,27'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:59,27'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:63,41'
          Dst:             _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
        - Src:             'fuzz/url_pattern.cc:65,9'
          Dst:             _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'fuzz/url_pattern.cc:66,23'
          Dst:             _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'fuzz/url_pattern.cc:66,23'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'fuzz/url_pattern.cc:66,7'
          Dst:             _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
        - Src:             'fuzz/url_pattern.cc:66,7'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:66,7'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:70,32'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE'
        - Src:             'fuzz/url_pattern.cc:98,29'
          Dst:             _ZN3ada17parse_url_patternITkNS_17url_pattern_regex13regex_conceptENS1_18std_regex_providerEEEN2tl8expectedINS_11url_patternIT_EENS_6errorsEEEONSt3__17variantIJNSA_17basic_string_viewIcNSA_11char_traitsIcEEEENS_16url_pattern_initEEEEPKSF_PKNS_19url_pattern_optionsE
        - Src:             'fuzz/url_pattern.cc:100,9'
          Dst:             _ZNK2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEcvbEv
        - Src:             'fuzz/url_pattern.cc:100,43'
          Dst:             _ZNR2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEEdeIS5_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERSB_v
        - Src:             'fuzz/url_pattern.cc:100,43'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEEC2ERKS3_
        - Src:             'fuzz/url_pattern.cc:100,27'
          Dst:             _Z15exercise_resultIN3ada11url_patternINS0_17url_pattern_regex18std_regex_providerEEEEvT_
        - Src:             'fuzz/url_pattern.cc:100,27'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:100,27'
          Dst:             _ZN3ada11url_patternINS_17url_pattern_regex18std_regex_providerEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN3ada16url_pattern_initD2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
        - Src:             'fuzz/url_pattern.cc:101,3'
          Dst:             _ZN2tl8expectedIN3ada11url_patternINS1_17url_pattern_regex18std_regex_providerEEENS1_6errorsEED2Ev
    - functionName:    ada_get_version_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18115
      functionLinenumberEnd: 18116
      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: 18113
      functionLinenumberEnd: 18113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9467
      functionLinenumberEnd: 9468
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_entries_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18099
      functionLinenumberEnd: 18105
      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:18104,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18104,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: 3874
      functionLinenumberEnd: 3876
      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:3875,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:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9489
      functionLinenumberEnd: 9494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9490,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE8has_nextEv
    - functionName:    ada_search_params_entries_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18086
      functionLinenumberEnd: 18096
      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:18088,19'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18088,50'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18089,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18089,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18091,13'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18091,44'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18094,7'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18095,7'
          Dst:             ada_string_create
    - functionName:    ada_string_create
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17394
      functionLinenumberEnd: 17398
      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: 18080
      functionLinenumberEnd: 18083
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9467
      functionLinenumberEnd: 9468
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_values_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18071
      functionLinenumberEnd: 18077
      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:18076,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18076,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: 3874
      functionLinenumberEnd: 3876
      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:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9480
      functionLinenumberEnd: 9485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9481,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE8has_nextEv
    - functionName:    ada_search_params_values_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18058
      functionLinenumberEnd: 18068
      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:18061,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18063,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18063,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18065,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18067,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_values_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18052
      functionLinenumberEnd: 18055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9467
      functionLinenumberEnd: 9468
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_keys_iter_has_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18043
      functionLinenumberEnd: 18049
      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:18048,10'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18048,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: 3874
      functionLinenumberEnd: 3876
      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:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9472
      functionLinenumberEnd: 9477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9473,8'
          Dst:             _ZNK3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE8has_nextEv
    - functionName:    ada_search_params_keys_iter_next
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18030
      functionLinenumberEnd: 18040
      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:18033,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18035,15'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18035,21'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EE4nextEv
        - Src:             'build/singleheader/ada.cpp:18037,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18039,10'
          Dst:             ada_string_create
    - functionName:    ada_free_search_params_keys_iter
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18024
      functionLinenumberEnd: 18027
      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: 18015
      functionLinenumberEnd: 18022
      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:18018,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:18020,27'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:18021,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: 3874
      functionLinenumberEnd: 3876
      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:3875,5'
          Dst:             _ZNK2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,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: 18007
      functionLinenumberEnd: 18013
      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:18012,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: 3149
      functionLinenumberEnd: 3149
      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:3149,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: 18002
      functionLinenumberEnd: 18005
      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:18004,3'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEED2Ev
    - functionName:    _ZN3ada17url_search_params11get_entriesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9462
      functionLinenumberEnd: 9463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9463,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__14pairINS3_17basic_string_viewIcNS3_11char_traitsIcEEEES8_EELNS1_27url_search_params_iter_typeE2EEENS1_6errorsEEC2ISB_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_SB_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISB_SH_EE5valuentsr3std7is_sameINS3_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 9177
      functionLinenumberEnd: 9202
      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: 17992
      functionLinenumberEnd: 18000
      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:17995,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17997,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__14pairINS1_17basic_string_viewIcNS1_11char_traitsIcEEEES6_EELNS_27url_search_params_iter_typeE2EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17996,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:17999,63'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17999,66'
          Dst:             _ZN3ada17url_search_params11get_entriesEv
        - Src:             'build/singleheader/ada.cpp:17999,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: 3905
      functionLinenumberEnd: 3905
      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: 3874
      functionLinenumberEnd: 3876
      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:3875,5'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3875,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3876,12'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEE6valptrEv
    - functionName:    _ZN3ada17url_search_params10get_valuesEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9455
      functionLinenumberEnd: 9456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9456,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 9177
      functionLinenumberEnd: 9202
      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: 17981
      functionLinenumberEnd: 17989
      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:17984,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17986,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE1EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17985,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:17988,62'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17988,65'
          Dst:             _ZN3ada17url_search_params10get_valuesEv
        - Src:             'build/singleheader/ada.cpp:17988,14'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE1EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
    - functionName:    _ZN3ada17url_search_params8get_keysEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9448
      functionLinenumberEnd: 9449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9449,10'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2ERNS_17url_search_paramsE
    - functionName:    _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 9177
      functionLinenumberEnd: 9202
      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: 17970
      functionLinenumberEnd: 17978
      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:17973,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17975,9'
          Dst:             _ZN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS1_11char_traitsIcEEEELNS_27url_search_params_iter_typeE0EEC2Ev
        - Src:             'build/singleheader/ada.cpp:17974,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:17977,60'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17977,63'
          Dst:             _ZN3ada17url_search_params8get_keysEv
        - Src:             'build/singleheader/ada.cpp:17977,14'
          Dst:             _ZN2tl8expectedIN3ada22url_search_params_iterINSt3__117basic_string_viewIcNS3_11char_traitsIcEEEELNS1_27url_search_params_iter_typeE0EEENS1_6errorsEEC2IS9_TnPNS3_9enable_ifIXsr3std14is_convertibleIOT_S9_EE5valueEvE4typeELPv0ETnPNSD_IXaaaaaasr3std16is_constructibleIS9_SF_EE5valuentsr3std7is_sameINS3_5decayISE_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISB_SM_EE5valuentsr3std7is_sameINS_10unexpectedISA_EESM_EE5valueEvE4typeELSJ_0EEESF_
    - functionName:    _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9297
      functionLinenumberEnd: 9307
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3592
      functionLinenumberEnd: 3592
      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:3592,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: 17958
      functionLinenumberEnd: 17967
      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:17961,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17962,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:17966,7'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17966,10'
          Dst:             _ZN3ada17url_search_params7get_allENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17965,14'
          Dst:             _ZN2tl8expectedINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEN3ada6errorsEEC2ISA_TnPNS1_9enable_ifIXsr3std14is_convertibleIOT_SA_EE5valueEvE4typeELPv0ETnPNSF_IXaaaaaasr3std16is_constructibleISA_SH_EE5valuentsr3std7is_sameINS1_5decayISG_E4typeENS_10in_place_tEEE5valuentsr3std7is_sameISD_SO_EE5valuentsr3std7is_sameINS_10unexpectedISC_EESO_EE5valueEvE4typeELSL_0EEESH_
    - functionName:    _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9285
      functionLinenumberEnd: 9294
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_get
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17944
      functionLinenumberEnd: 17955
      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:17947,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17948,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17950,16'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17950,19'
          Dst:             _ZN3ada17url_search_params3getENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17952,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17954,10'
          Dst:             ada_string_create
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9316
      functionLinenumberEnd: 9320
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9317,16'
          Dst:             __clang_call_terminate
    - functionName:    ada_search_params_has_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17933
      functionLinenumberEnd: 17941
      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:17936,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17939,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17939,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9309
      functionLinenumberEnd: 9312
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9310,16'
          Dst:             __clang_call_terminate
    - functionName:    ada_search_params_has
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17922
      functionLinenumberEnd: 17929
      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:17925,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17928,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17928,13'
          Dst:             _ZN3ada17url_search_params3hasENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9365
      functionLinenumberEnd: 9369
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_remove_value
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17912
      functionLinenumberEnd: 17919
      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:17915,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17916,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17916,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9359
      functionLinenumberEnd: 9362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_remove
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17902
      functionLinenumberEnd: 17908
      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:17905,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17906,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17906,8'
          Dst:             _ZN3ada17url_search_params6removeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9345
      functionLinenumberEnd: 9357
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_set
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17892
      functionLinenumberEnd: 17899
      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:17895,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17896,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17896,8'
          Dst:             _ZN3ada17url_search_params3setENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9278
      functionLinenumberEnd: 9280
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_append
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17881
      functionLinenumberEnd: 17888
      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:17884,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17885,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17885,8'
          Dst:             _ZN3ada17url_search_params6appendENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEES5_
    - functionName:    _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9232
      functionLinenumberEnd: 9235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9234,3'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_search_params_reset
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17871
      functionLinenumberEnd: 17877
      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:17874,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17875,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17875,8'
          Dst:             _ZN3ada17url_search_params5resetENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada17url_search_params4sortEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9371
      functionLinenumberEnd: 9446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_sort
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17862
      functionLinenumberEnd: 17868
      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:17865,7'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17866,5'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17866,8'
          Dst:             _ZN3ada17url_search_params4sortEv
    - functionName:    _ZNK3ada17url_search_params4sizeEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9282
      functionLinenumberEnd: 9282
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_search_params_size
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17853
      functionLinenumberEnd: 17860
      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:17856,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17859,10'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17859,13'
          Dst:             _ZNK3ada17url_search_params4sizeEv
    - functionName:    _ZNK3ada17url_search_params9to_stringEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9323
      functionLinenumberEnd: 9342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          178
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9327,16'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.h:9328,18'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    ada_search_params_to_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17841
      functionLinenumberEnd: 17851
      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:17844,8'
          Dst:             _ZNK2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17845,21'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17845,24'
          Dst:             _ZNK3ada17url_search_params9to_stringEv
    - functionName:    _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEED2Ev
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3149
      functionLinenumberEnd: 3149
      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:3149,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: 17836
      functionLinenumberEnd: 17839
      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:17838,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: 3592
      functionLinenumberEnd: 3592
      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:3592,9'
          Dst:             _ZN2tl8expectedIN3ada17url_search_paramsENS1_6errorsEEC2IJS2_ETnPNSt3__19enable_ifIXsr3std16is_constructibleIS2_DpOT_EE5valueEvE4typeELPv0EEENS_10in_place_tESA_
    - functionName:    _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9019
      functionLinenumberEnd: 9152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:9020,5'
          Dst:             _ZN3ada17url_search_params10initializeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    ada_parse_search_params
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17831
      functionLinenumberEnd: 17834
      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:17833,7'
          Dst:             _ZN3ada17url_search_paramsC2ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17832,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:17832,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
        - Src:             'build/singleheader/ada.cpp:17832,3'
          Dst:             _ZN3ada17url_search_paramsD2Ev
    - functionName:    ada_idna_to_ascii
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17821
      functionLinenumberEnd: 17828
      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:17822,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: 17812
      functionLinenumberEnd: 17819
      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:17813,21'
          Dst:             _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada4idna10to_unicodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9780
      functionLinenumberEnd: 9832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          242
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN3ada4idna13utf32_to_utf8EPKDimPc
        - _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9792,43'
          Dst:             _ZN3ada4idna8is_asciiENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9794,11'
          Dst:             _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:9796,13'
          Dst:             _ZN3ada4idna17punycode_to_utf32ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERNS1_12basic_stringIDiNS3_IDiEENS1_9allocatorIDiEEEE
        - Src:             'build/singleheader/ada.cpp:9804,28'
          Dst:             _ZN3ada4idna22utf8_length_from_utf32EPKDim
        - Src:             'build/singleheader/ada.cpp:9807,11'
          Dst:             _ZN3ada4idna13utf32_to_utf8EPKDimPc
    - functionName:    _ZN3ada4idna15verify_punycodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8089
      functionLinenumberEnd: 8148
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          282
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN3ada4idnaL19char_to_digit_valueEc
        - _ZN3ada4idnaL5adaptEiib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:8117,23'
          Dst:             _ZN3ada4idnaL19char_to_digit_valueEc
        - Src:             'build/singleheader/ada.cpp:8134,12'
          Dst:             _ZN3ada4idnaL5adaptEiib
    - functionName:    _ZN3ada4idna22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          66
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna13utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          245
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_get_components
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17803
      functionLinenumberEnd: 17810
      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:17805,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17806,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17809,55'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17809,55'
          Dst:             __clang_call_terminate
    - functionName:    _Z12get_instancePv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17367
      functionLinenumberEnd: 17368
      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: 17794
      functionLinenumberEnd: 17800
      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:17795,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17796,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17799,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17799,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17786
      functionLinenumberEnd: 17792
      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:17787,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17788,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17791,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17791,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17778
      functionLinenumberEnd: 17784
      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:17779,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17780,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17783,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17783,13'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.cpp:17783,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17770
      functionLinenumberEnd: 17776
      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:17771,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17772,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17775,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17775,13'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:17775,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17762
      functionLinenumberEnd: 17768
      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:17763,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17764,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17767,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17767,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17767,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_non_empty_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17754
      functionLinenumberEnd: 17760
      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:17755,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17756,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17759,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17759,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17759,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17746
      functionLinenumberEnd: 17752
      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:17747,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17748,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17751,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17751,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17751,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_empty_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17738
      functionLinenumberEnd: 17744
      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:17739,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17740,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17743,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17743,13'
          Dst:             _ZNK3ada14url_aggregator18has_empty_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17743,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_has_credentials
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17730
      functionLinenumberEnd: 17736
      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:17731,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17732,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17735,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17735,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:17735,13'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:17735,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17723
      functionLinenumberEnd: 17728
      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:17724,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17725,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17726,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17726,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10clear_hashEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8434
      functionLinenumberEnd: 8449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          246
      EdgeCount:       88
      CyclomaticComplexity: 42
      functionsReached:
        - _ZNK3ada14url_aggregator10to_diagramEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada14url_components9to_stringEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8436,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8436,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_components9to_stringEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             _ZNK3ada14url_aggregator10to_diagramEv
        - Src:             'build/singleheader/ada.h:8444,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8448,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8448,3'
          Dst:             abort
    - functionName:    ada_clear_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17710
      functionLinenumberEnd: 17715
      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:17711,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17712,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17713,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17713,8'
          Dst:             _ZN3ada14url_aggregator10clear_hashEv
        - Src:             'build/singleheader/ada.cpp:17713,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_clear_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17697
      functionLinenumberEnd: 17702
      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:17698,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17699,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17700,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17700,8'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:17700,5'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17690
      functionLinenumberEnd: 17695
      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:17691,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17692,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17693,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17693,8'
          Dst:             _ZN3ada14url_aggregator8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17693,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: 14545
      functionLinenumberEnd: 14563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          325
      EdgeCount:       124
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14547,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14547,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14548,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14548,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14554,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14554,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14554,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14560,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14561,3'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14562,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14562,3'
          Dst:             abort
    - functionName:    ada_set_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17676
      functionLinenumberEnd: 17681
      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:17677,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17678,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17679,5'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17679,8'
          Dst:             _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17679,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada14url_aggregator10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14523
      functionLinenumberEnd: 14543
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          327
      EdgeCount:       124
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14525,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14525,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14526,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14526,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14529,5'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14529,5'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14529,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14535,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14541,3'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:14542,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14542,3'
          Dst:             abort
    - functionName:    ada_set_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17661
      functionLinenumberEnd: 17667
      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:17662,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17663,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17666,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17666,13'
          Dst:             _ZN3ada14url_aggregator12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17666,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: 14465
      functionLinenumberEnd: 14521
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          957
      EdgeCount:       228
      CyclomaticComplexity: 112
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator13has_authorityEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14467,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14467,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14468,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14468,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14488,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14492,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator21consume_prepared_pathENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14473,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14474,7'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14474,44'
          Dst:             _ZNK3ada14url_aggregator13has_authorityEv
        - Src:             'build/singleheader/ada.cpp:14474,64'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14478,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14478,3'
          Dst:             abort
    - functionName:    ada_set_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17652
      functionLinenumberEnd: 17658
      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:17653,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17654,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17657,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17657,13'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17657,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: 14422
      functionLinenumberEnd: 14463
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          261
      EdgeCount:       103
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14424,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14424,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14425,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14425,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14426,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14431,5'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14436,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14459,3'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14461,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14461,3'
          Dst:             abort
    - functionName:    _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8538
      functionLinenumberEnd: 8541
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ada_set_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17644
      functionLinenumberEnd: 17650
      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:17645,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17646,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17649,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17649,13'
          Dst:             _ZN3ada14url_aggregator12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17649,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: 14402
      functionLinenumberEnd: 14420
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          309
      EdgeCount:       52
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14404,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14404,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14405,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14405,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14406,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14412,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14415,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14415,5'
          Dst:             _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14418,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14418,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8249
      functionLinenumberEnd: 8301
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          261
      EdgeCount:       47
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN3ada14url_aggregator14clear_passwordEv
        - _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator12has_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8251,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8251,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8252,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8252,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8254,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8258,5'
          Dst:             _ZN3ada14url_aggregator14clear_passwordEv
        - Src:             'build/singleheader/ada.h:8261,10'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.h:8262,7'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8268,26'
          Dst:             _ZNK3ada14url_aggregator12has_passwordEv
        - Src:             'build/singleheader/ada.h:8300,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8300,3'
          Dst:             abort
    - functionName:    _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8147
      functionLinenumberEnd: 8183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          385
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:8150,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8150,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8151,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.h:8151,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.h:8153,3'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.h:8155,23'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.h:8182,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.h:8182,3'
          Dst:             abort
    - functionName:    ada_set_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17635
      functionLinenumberEnd: 17641
      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:17636,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17637,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17640,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17640,13'
          Dst:             _ZN3ada14url_aggregator12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17640,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: 14382
      functionLinenumberEnd: 14400
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          309
      EdgeCount:       52
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14384,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14384,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14385,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14385,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14386,7'
          Dst:             _ZNK3ada14url_aggregator31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:14392,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14395,26'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKhm
        - Src:             'build/singleheader/ada.cpp:14395,5'
          Dst:             _ZN3ada14url_aggregator20update_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14398,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14398,3'
          Dst:             abort
    - functionName:    ada_set_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17626
      functionLinenumberEnd: 17632
      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:17627,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17628,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17631,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17631,13'
          Dst:             _ZN3ada14url_aggregator12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17631,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: 14355
      functionLinenumberEnd: 14380
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          751
      EdgeCount:       248
      CyclomaticComplexity: 119
      functionsReached:
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNK3ada8url_base16get_special_portEv
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14357,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14357,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14358,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14358,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14360,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14366,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14186,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14186,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:14229,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14229,12'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14376,12'
          Dst:             abort
    - functionName:    _ZN3ada7unicode13is_alnum_plusEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10785
      functionLinenumberEnd: 10786
      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: 17617
      functionLinenumberEnd: 17623
      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:17618,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17619,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17622,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17622,13'
          Dst:             _ZN3ada14url_aggregator12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17622,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_set_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17608
      functionLinenumberEnd: 17614
      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:17609,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17610,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17613,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17613,13'
          Dst:             _ZN3ada14url_aggregator8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17613,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: 14812
      functionLinenumberEnd: 14816
      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:14814,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14814,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14815,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14815,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14816,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: 14686
      functionLinenumberEnd: 14810
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         890
      ICount:          7577
      EdgeCount:       927
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator14clear_hostnameEv
        - _ZN3ada14url_aggregator15delete_dash_dotEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12has_dash_dotEv
        - _ZNK3ada14url_aggregator12has_hostnameEv
        - _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - _ZNK3ada14url_aggregator8has_portEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14688,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14688,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14689,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14689,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14694,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14701,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14729,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14731,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14732,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14740,9'
          Dst:             _ZN3ada14url_aggregator8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14757,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_usernameEv
        - Src:             'build/singleheader/ada.cpp:14757,33'
          Dst:             _ZNK3ada14url_aggregator22has_non_empty_passwordEv
        - Src:             'build/singleheader/ada.cpp:14757,54'
          Dst:             _ZNK3ada14url_aggregator8has_portEv
        - Src:             'build/singleheader/ada.cpp:14764,13'
          Dst:             _ZNK3ada14url_aggregator12has_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14765,11'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14766,20'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14767,11'
          Dst:             _ZN3ada14url_aggregator31add_authority_slashes_if_neededEv
        - Src:             'build/singleheader/ada.cpp:14768,11'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14773,24'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14775,9'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14776,9'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14778,18'
          Dst:             _ZNK3ada14url_aggregator12has_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14780,9'
          Dst:             _ZN3ada14url_aggregator15delete_dash_dotEv
        - Src:             'build/singleheader/ada.cpp:14793,5'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14796,10'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14797,7'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14798,7'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14803,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14805,7'
          Dst:             _ZN3ada14url_aggregator14clear_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14808,3'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:14808,3'
          Dst:             abort
    - functionName:    ada_set_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17600
      functionLinenumberEnd: 17606
      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:17601,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17602,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17605,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17605,13'
          Dst:             _ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:17605,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: 14565
      functionLinenumberEnd: 14578
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - _ZN3ada14url_aggregatoraSERKS0_
        - _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:14566,3'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:14566,3'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:14568,37'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:14571,7'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:14574,13'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:14574,11'
          Dst:             _ZN3ada14url_aggregatoraSERKS0_
        - Src:             'build/singleheader/ada.cpp:14578,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:14577,14'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:14578,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    _ZN3ada14url_aggregatoraSERKS0_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7390
      functionLinenumberEnd: 7390
      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:7390,62'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    ada_get_scheme_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17592
      functionLinenumberEnd: 17598
      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:17593,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17594,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17597,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17597,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host_type
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17584
      functionLinenumberEnd: 17590
      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:17585,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17586,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17589,10'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17589,10'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_protocol
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17575
      functionLinenumberEnd: 17582
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_protocolEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17576,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17577,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17578,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17580,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17580,29'
          Dst:             _ZNK3ada14url_aggregator12get_protocolEv
        - Src:             'build/singleheader/ada.cpp:17581,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17580,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_search
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17566
      functionLinenumberEnd: 17573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator10get_searchEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17567,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17568,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17569,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17571,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17571,29'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:17572,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17571,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_pathname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17557
      functionLinenumberEnd: 17564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17558,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17559,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17560,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17562,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17562,29'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:17563,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17562,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hostname
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17548
      functionLinenumberEnd: 17555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17549,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17550,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17551,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17553,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17553,29'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:17554,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17553,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_host
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17539
      functionLinenumberEnd: 17546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17540,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17541,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17542,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17544,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17544,29'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:17545,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17544,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_hash
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17530
      functionLinenumberEnd: 17537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_hashEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17531,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17532,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17533,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17535,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17535,29'
          Dst:             _ZNK3ada14url_aggregator8get_hashEv
        - Src:             'build/singleheader/ada.cpp:17536,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17535,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_port
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17521
      functionLinenumberEnd: 17528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator8get_portEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17522,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17523,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17524,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17526,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17526,29'
          Dst:             _ZNK3ada14url_aggregator8get_portEv
        - Src:             'build/singleheader/ada.cpp:17527,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17526,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_password
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17512
      functionLinenumberEnd: 17519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_passwordEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17513,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17514,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17515,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17517,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17517,29'
          Dst:             _ZNK3ada14url_aggregator12get_passwordEv
        - Src:             'build/singleheader/ada.cpp:17518,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17517,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_username
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17503
      functionLinenumberEnd: 17510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - _ZNK3ada14url_aggregator12get_usernameEv
        - __clang_call_terminate
        - ada_string_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17504,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17505,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17506,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17508,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17508,29'
          Dst:             _ZNK3ada14url_aggregator12get_usernameEv
        - Src:             'build/singleheader/ada.cpp:17509,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17508,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_get_href
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17494
      functionLinenumberEnd: 17501
      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:17495,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17496,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17497,12'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17499,26'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17499,29'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:17500,10'
          Dst:             ada_string_create
        - Src:             'build/singleheader/ada.cpp:17499,26'
          Dst:             __clang_call_terminate
    - functionName:    ada_free_owned_string
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17490
      functionLinenumberEnd: 17492
      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: 17475
      functionLinenumberEnd: 17488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12get_instancePv
        - _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:17476,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17478,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17483,21'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEptEv
        - Src:             'build/singleheader/ada.cpp:17483,21'
          Dst:             __clang_call_terminate
    - functionName:    ada_is_valid
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17469
      functionLinenumberEnd: 17471
      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:17470,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17471,12'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
    - functionName:    ada_copy
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17464
      functionLinenumberEnd: 17466
      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:17465,41'
          Dst:             _Z12get_instancePv
        - Src:             'build/singleheader/ada.cpp:17466,14'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17466,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3452
      functionLinenumberEnd: 3452
      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:3452,13'
          Dst:             _ZN2tl6detail25expected_move_assign_baseIN3ada14url_aggregatorENS2_6errorsELb0EEC2ERKS5_
    - functionName:    ada_free
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17459
      functionLinenumberEnd: 17462
      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:17461,3'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
    - functionName:    ada_can_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17454
      functionLinenumberEnd: 17456
      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:17456,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17456,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11143
      functionLinenumberEnd: 11160
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada14url_aggregatoraSEOS0_
        - _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11144,23'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:11148,23'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11148,21'
          Dst:             _ZN3ada14url_aggregatoraSEOS0_
        - Src:             'build/singleheader/ada.cpp:11148,5'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11160,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11157,7'
          Dst:             _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
        - Src:             'build/singleheader/ada.cpp:11160,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:11160,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    _ZN3ada6parser14parse_url_implINS_14url_aggregatorELb0EEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13191
      functionLinenumberEnd: 14683
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1349
      ICount:          10696
      EdgeCount:       1416
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN3ada11unreachableEv
        - _ZN3ada14url_aggregator10clear_portEv
        - _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator11copy_schemeERKS0_
        - _ZN3ada14url_aggregator12clear_searchEv
        - _ZN3ada14url_aggregator14clear_pathnameEv
        - _ZN3ada14url_aggregator16update_base_portEj
        - _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada14url_aggregatorC2Ev
        - _ZN3ada14url_aggregatorD2Ev
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada6scheme16get_special_portENS0_4typeE
        - _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada14url_aggregator10get_searchEv
        - _ZNK3ada14url_aggregator12get_hostnameEv
        - _ZNK3ada14url_aggregator12get_pathnameEv
        - _ZNK3ada14url_aggregator18retrieve_base_portEv
        - _ZNK3ada14url_aggregator8get_hostEv
        - _ZNK3ada14url_aggregator8get_hrefEv
        - _ZNK3ada14url_aggregator8validateEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - __clang_call_terminate
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'build/singleheader/ada.cpp:13278,5'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13209,15'
          Dst:             _ZN3ada14url_aggregatorC2Ev
        - Src:             'build/singleheader/ada.cpp:13245,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13249,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13257,3'
          Dst:             _ZN3ada7helpers18trim_c0_whitespaceERNSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13260,46'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13284,13'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada14url_aggregator31set_scheme_from_view_with_colonENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZN3ada14url_aggregator10set_schemeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13313,22'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13378,15'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13385,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13385,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13386,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13386,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13388,42'
          Dst:             _ZNRSt3__18optionalINS_17basic_string_viewIcNS_11char_traitsIcEEEEEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13388,15'
          Dst:             _ZN3ada14url_aggregator26update_unencoded_base_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13444,23'
          Dst:             _ZN3ada14url_aggregator20append_base_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13450,23'
          Dst:             _ZN3ada14url_aggregator20append_base_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13569,13'
          Dst:             _ZN3ada14url_aggregator11copy_schemeERKS0_
        - Src:             'build/singleheader/ada.cpp:13603,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13603,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13605,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13605,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13606,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13606,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13609,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13609,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13610,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:13610,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13624,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:13629,43'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13630,19'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13631,21'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13671,49'
          Dst:             _ZNK3ada14url_aggregator8get_hrefEv
        - Src:             'build/singleheader/ada.cpp:13671,17'
          Dst:             _ZN3ada14url_aggregator21update_base_authorityENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS_14url_componentsE
        - Src:             'build/singleheader/ada.cpp:13673,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13673,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13674,44'
          Dst:             _ZNK3ada14url_aggregator18retrieve_base_portEv
        - Src:             'build/singleheader/ada.cpp:13674,17'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13748,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13773,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13774,27'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13806,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13806,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13809,36'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - Src:             'build/singleheader/ada.cpp:13809,15'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.h:8695,25'
          Dst:             _ZN3ada6scheme16get_special_portENS0_4typeE
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             _ZN3ada14url_aggregator16update_base_portEj
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             _ZN3ada14url_aggregator10clear_portEv
        - Src:             'build/singleheader/ada.cpp:13817,31'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13916,54'
          Dst:             _ZNK3ada14url_aggregator8get_hostEv
        - Src:             'build/singleheader/ada.cpp:13916,19'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13922,28'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13923,20'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13926,31'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13929,19'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13931,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13938,25'
          Dst:             _ZN3ada7helpers6concatIJPKcNSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEEEENS4_12basic_stringIcS7_NS4_9allocatorIcEEEEDpT_
        - Src:             'build/singleheader/ada.cpp:13937,25'
          Dst:             _ZN3ada14url_aggregator20append_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13960,13'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13967,17'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7helpers8overlapsENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEERKNS1_12basic_stringIcS4_NS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14647,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:14675,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEb
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             _ZNK3ada14url_aggregator8validateEv
        - Src:             'build/singleheader/ada.cpp:13976,20'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:13986,21'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:13987,19'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14001,13'
          Dst:             _ZN3ada14url_aggregator20set_protocol_as_fileEv
        - Src:             'build/singleheader/ada.cpp:14006,15'
          Dst:             _ZN3ada14url_aggregator20update_base_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14026,52'
          Dst:             _ZNK3ada14url_aggregator12get_hostnameEv
        - Src:             'build/singleheader/ada.cpp:14026,17'
          Dst:             _ZN3ada14url_aggregator24update_host_to_base_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14027,48'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14027,17'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14028,46'
          Dst:             _ZNK3ada14url_aggregator10get_searchEv
        - Src:             'build/singleheader/ada.cpp:14028,17'
          Dst:             _ZN3ada14url_aggregator18update_base_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14040,17'
          Dst:             _ZN3ada14url_aggregator12clear_searchEv
        - Src:             'build/singleheader/ada.cpp:14043,18'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14047,45'
          Dst:             _ZNK3ada14url_aggregator12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11305,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:14048,21'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14049,23'
          Dst:             _ZN3ada14url_aggregator20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:14056,19'
          Dst:             _ZN3ada14url_aggregator14clear_pathnameEv
        - Src:             'build/singleheader/ada.cpp:14076,9'
          Dst:             _ZN3ada11unreachableEv
        - Src:             'build/singleheader/ada.cpp:14085,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
        - Src:             'build/singleheader/ada.cpp:14085,1'
          Dst:             _ZN3ada14url_aggregatorD2Ev
    - functionName:    ada_can_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17449
      functionLinenumberEnd: 17450
      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:17450,10'
          Dst:             _ZN3ada9can_parseENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17450,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: 3916
      functionLinenumberEnd: 3920
      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:3917,10'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3918,54'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE3errEv
        - Src:             'build/singleheader/ada.h:3918,60'
          Dst:             _ZNR2tl10unexpectedIN3ada6errorsEE5valueEv
        - Src:             'build/singleheader/ada.h:3918,31'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2ES2_
        - Src:             'build/singleheader/ada.h:3918,7'
          Dst:             _ZN2tl6detail15throw_exceptionINS_19bad_expected_accessIN3ada6errorsEEEEEvOT_
        - Src:             'build/singleheader/ada.h:3918,7'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
        - Src:             'build/singleheader/ada.h:3919,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: 2076
      functionLinenumberEnd: 2076
      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:2076,3'
          Dst:             __cxa_allocate_exception
        - Src:             'build/singleheader/ada.h:2076,9'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEEC2EOS3_
        - Src:             'build/singleheader/ada.h:2076,3'
          Dst:             __cxa_throw
        - Src:             'build/singleheader/ada.h:2076,3'
          Dst:             _ZN2tl19bad_expected_accessIN3ada6errorsEED2Ev
    - functionName:    ada_parse_with_base
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17437
      functionLinenumberEnd: 17447
      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:17439,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17441,8'
          Dst:             _ZNK2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:17442,16'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEEC2ERKS4_
        - Src:             'build/singleheader/ada.cpp:17446,56'
          Dst:             _ZNR2tl8expectedIN3ada14url_aggregatorENS1_6errorsEE5valueIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:17445,47'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17447,1'
          Dst:             _ZN2tl8expectedIN3ada14url_aggregatorENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:17439,7'
          Dst:             __clang_call_terminate
    - functionName:    ada_parse
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17431
      functionLinenumberEnd: 17433
      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:17433,7'
          Dst:             _ZN3ada5parseINS_14url_aggregatorEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:17432,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada17url_pattern_regex18std_regex_provider12regex_searchENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEERKNS2_11basic_regexIcNS2_12regex_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17331
      functionLinenumberEnd: 17350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          156
      EdgeCount:       61
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada6parser9parse_urlINS_14url_aggregatorEEET_NSt3__117basic_string_viewIcNS4_11char_traitsIcEEEEPKS3_
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14094
      functionLinenumberEnd: 14095
      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:14095,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: 14094
      functionLinenumberEnd: 14095
      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:14095,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: 4857
      functionLinenumberEnd: 4857
      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:4857,40'
          Dst:             _ZN3ada8url_baseaSERKS0_
    - functionName:    _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3887
      functionLinenumberEnd: 3889
      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:3888,5'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.h:3888,5'
          Dst:             __assert_fail
        - Src:             'build/singleheader/ada.h:3889,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: 13169
      functionLinenumberEnd: 13177
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - _ZN3ada3urlaSERKS0_
        - _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13170,31'
          Dst:             _ZN3ada5parseINS_3urlEEEN2tl8expectedIT_NS_6errorsEEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEEPKS4_
        - Src:             'build/singleheader/ada.cpp:13172,7'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEEcvbEv
        - Src:             'build/singleheader/ada.cpp:13173,13'
          Dst:             _ZNR2tl8expectedIN3ada3urlENS1_6errorsEEdeIS2_TnPNSt3__19enable_ifIXntsr3std7is_voidIT_EE5valueEvE4typeELPv0EEERS8_v
        - Src:             'build/singleheader/ada.cpp:13173,11'
          Dst:             _ZN3ada3urlaSERKS0_
        - Src:             'build/singleheader/ada.cpp:13177,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
        - Src:             'build/singleheader/ada.cpp:13176,14'
          Dst:             _ZNK2tl8expectedIN3ada3urlENS1_6errorsEE9has_valueEv
        - Src:             'build/singleheader/ada.cpp:13177,1'
          Dst:             _ZN2tl8expectedIN3ada3urlENS1_6errorsEED2Ev
    - functionName:    _ZN3ada3url12set_protocolENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13145
      functionLinenumberEnd: 13167
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          570
      EdgeCount:       115
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada8checkers8is_alphaEc
        - _ZNK3ada8url_base16get_special_portEv
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - _ZNRSt3__18optionalItEdeB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13147,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13153,8'
          Dst:             _ZN3ada8checkers8is_alphaEc
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZN3ada6scheme15get_scheme_typeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZN3ada3url10set_schemeEONSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNK3ada8url_base16get_special_portEv
        - Src:             'build/singleheader/ada.cpp:13163,12'
          Dst:             _ZNRSt3__18optionalItEdeB8ne220000Ev
    - functionName:    _ZN3ada3url12set_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13136
      functionLinenumberEnd: 13143
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         851
      ICount:          5702
      EdgeCount:       897
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12758,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12762,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12773,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12773,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12773,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12775,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12775,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12775,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12779,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12779,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12779,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12781,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12781,7'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12781,7'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada3url10set_searchENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13118
      functionLinenumberEnd: 13134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          240
      EdgeCount:       75
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13121,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13121,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13121,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13127,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13133,11'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url8set_hashENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13104
      functionLinenumberEnd: 13116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          221
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url12get_pathnameEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13107,5'
          Dst:             _ZNK3ada3url12get_pathnameEv
        - Src:             'build/singleheader/ada.cpp:13107,5'
          Dst:             _ZN3ada3url20update_base_pathnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13107,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13113,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13114,10'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13065
      functionLinenumberEnd: 13102
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13066,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13076,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7023
      functionLinenumberEnd: 7025
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.h:7024,36'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
    - functionName:    _ZN3ada3url12set_passwordENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13056
      functionLinenumberEnd: 13063
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13057,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13060,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url12set_usernameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13047
      functionLinenumberEnd: 13054
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
        - _ZNK3ada3url31cannot_have_credentials_or_portEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:13048,7'
          Dst:             _ZNK3ada3url31cannot_have_credentials_or_portEv
        - Src:             'build/singleheader/ada.cpp:13051,14'
          Dst:             _ZN3ada7unicode14percent_encodeENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEPKh
    - functionName:    _ZN3ada3url20set_host_or_hostnameILb1EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12926
      functionLinenumberEnd: 13037
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         526
      ICount:          5685
      EdgeCount:       649
      CyclomaticComplexity: 125
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12938,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13008,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13027,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZN3ada3url12set_hostnameENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13043
      functionLinenumberEnd: 13044
      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:13044,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: 12926
      functionLinenumberEnd: 13037
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         708
      ICount:          6778
      EdgeCount:       859
      CyclomaticComplexity: 153
      functionsReached:
        - _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada7unicode14to_lower_asciiEPcm
        - _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12938,3'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12966,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12969,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:12977,9'
          Dst:             _ZN3ada3url8set_portENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13005,24'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13008,9'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv6ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url17parse_opaque_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada7unicode14to_lower_asciiEPcm
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12722,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada7unicode8to_asciiERNSt3__18optionalINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_17basic_string_viewIcS5_EEm
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12746,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZNRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:13025,10'
          Dst:             _ZN3ada3url10parse_ipv4ENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:13027,7'
          Dst:             _ZN3ada3url16update_base_portENSt3__18optionalItEE
    - functionName:    _ZN3ada3url8set_hostENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13039
      functionLinenumberEnd: 13040
      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:13040,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: 12918
      functionLinenumberEnd: 12922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12921,38'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12922,69'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12921,38'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url12get_passwordEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12910
      functionLinenumberEnd: 12911
      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: 12906
      functionLinenumberEnd: 12907
      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: 12899
      functionLinenumberEnd: 12903
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12902,40'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12903,72'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE5valueB8ne220000Ev
        - Src:             'build/singleheader/ada.cpp:12902,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK3ada3url12get_hostnameEv
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12895
      functionLinenumberEnd: 12896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:12896,15'
          Dst:             _ZNKRSt3__18optionalINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE8value_orB8ne220000IRA1_KcEES6_OT_
        - Src:             'build/singleheader/ada.cpp:12896,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN3ada9to_stringENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12237
      functionLinenumberEnd: 12238
      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:12238,10'
          Dst:             _ZN3ada7helpers9get_stateENS_5stateE
    - functionName:    _ZN3ada7helpers9get_stateENS_5stateE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11213
      functionLinenumberEnd: 11258
      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:11214,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN3ada9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11162
      functionLinenumberEnd: 11173
      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:11163,3'
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11171,7'
          Dst:             _ZN3ada11unreachableEv
    - functionName:    _ZN3ada14href_from_fileENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11120
      functionLinenumberEnd: 12166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         448
      ICount:          3139
      EdgeCount:       468
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - __clang_call_terminate
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:11124,7'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11126,5'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11135,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11135,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11135,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11138,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:11138,5'
          Dst:             _ZN3ada7unicode14percent_encodeILb0EEEbNSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKhRNS2_12basic_stringIcS5_NS2_9allocatorIcEEEE
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             _ZZN3ada7unicode26is_double_dot_path_segmentENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEEENKUlS5_S5_E_clES5_S5_
        - Src:             'build/singleheader/ada.cpp:12134,11'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             abort
        - Src:             'build/singleheader/ada.cpp:11282,13'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             _ZN3ada8checkers34is_normalized_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
        - Src:             'build/singleheader/ada.cpp:12135,9'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12139,18'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:12144,17'
          Dst:             __clang_call_terminate
        - Src:             'build/singleheader/ada.cpp:11138,5'
          Dst:             _ZN3ada8checkers23is_windows_drive_letterENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
    - functionName:    _ZN3ada4idna30is_forbidden_domain_code_pointEc
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9593
      functionLinenumberEnd: 9594
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3ada4idna36contains_forbidden_domain_code_pointENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/ada-url/build/singleheader/ada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9597
      functionLinenumberEnd: 9598
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3ada4idna30is_forbidden_domain_code_pointEc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'build/singleheader/ada.cpp:9598,10'
          Dst:             _ZN3ada4idna30is_forbidden_domain_code_pointEc
...
